The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Объединить 2 команды в одну"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"Объединить 2 команды в одну"  +/
Сообщение от VaynaDDOG (?), 02-Мрт-19, 00:55 
Всем привет!
Подскажите пожалуйста как в bash объединить команды.

Пример:
мне нужно скопировать скрипт на сервер и потом выполнить его (авторизация по ключу, ключ с парольной фразой)
приходится 2 раза вводить парольную фразу - неудобно

; и && не подойдут

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Объединить 2 команды в одну"  +/
Сообщение от Аноним (1), 02-Мрт-19, 05:39 
> Всем привет!
> Подскажите пожалуйста как в bash объединить команды.
> Пример:
> мне нужно скопировать скрипт на сервер и потом выполнить его (авторизация по
> ключу, ключ с парольной фразой)
> приходится 2 раза вводить парольную фразу - неудобно
> ; и && не подойдут

expect? Не, не слышал

http://g.zeos.in/?q=expect п╟п╡я┌п╬п╪п╟я┌п╦п╥п╟я├п╦я▐ п╦п╫я┌п╣я─п╟п╨я┌п╦п╡п╫я▀я┘ я┐я┌п╦п╩п╦я┌

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Объединить 2 команды в одну"  +/
Сообщение от Аноним (1), 02-Мрт-19, 05:43 
псевдокодировка гребаная
в koi-то веки прикрутили utf
криво прикрутили

http://g.zeos.in/?q=expect%20%D0%B0%D0&#...


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Объединить 2 команды в одну"  +/
Сообщение от Аноним (3), 02-Мрт-19, 14:56 
> Всем привет!
> Подскажите пожалуйста как в bash объединить команды.
> Пример:
> мне нужно скопировать скрипт на сервер и потом выполнить его (авторизация по
> ключу, ключ с парольной фразой)
> приходится 2 раза вводить парольную фразу - неудобно
> ; и && не подойдут

Маны надо читать. Например, к ssh. Тогда будете знать, как не вбивать пароль каждый раз.

Учить shell, тогда сможете делать как-то так:

cat script.sh | ssh user@host

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Объединить 2 команды в одну"  +/
Сообщение от VaynaDDOG (?), 02-Мрт-19, 22:52 
при использовании expect мне придется указать свой пароль в файле

> cat script.sh | ssh user@host

а если мне нужно передать параметры скрипту?

я понял, пошел читать маны
Спасибо

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Объединить 2 команды в одну"  +/
Сообщение от Аноним (1), 03-Мрт-19, 13:03 
> при использовании expect мне придется указать свой пароль в файле

если

> авторизация по ключу, ключ с парольной фразой

то, нет, не придется

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру