powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как передать параметр по ssh?
7 сообщений из 7, страница 1 из 1
Как передать параметр по ssh?
    #37013175
Nick Chervov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В shell скрипте подключаюсь к серверу по ssh:

Код: plaintext
ssh server_user@server

Заношу значение забитого места на харде сервера в переменную HDD_server

Код: plaintext
HDD_server=`df -h | grep ${server_user} | awk '{ print $3 }'`

Соответственно отключаюсь от сервера

Код: plaintext
exit

И разумеется команда

Код: plaintext
echo ${HDD_server}

не выводит ничего, т.к. значение было записано только в рамках той сессии от которой отключились...

Вопрос: как передать это значение на мой хост? Только без всяких второстепенных файлов, которые потом будут передаваться по scp и т.п...
...
Рейтинг: 0 / 0
Как передать параметр по ssh?
    #37013225
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aaa=`ssh server_user@server "df -h | awk '{ print \$3 }'"`

нафига извраты такие???
...
Рейтинг: 0 / 0
Как передать параметр по ssh?
    #37013229
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
# zabbix_get -s host -k system.uptime
10012499
# zabbix_get -s host -k vfs.fs.size[/home,pfree]
44.197642
...
Рейтинг: 0 / 0
Как передать параметр по ssh?
    #37013508
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если всё же хочется по ssh, так просто вернуть результат, без присваивания...
ssh srv 'df -h'
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как передать параметр по ssh?
    #37013737
Nick Chervov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денисaaa=`ssh server_user@server "df -h | awk '{ print \$3 }'"`

Спасибо, эта конструкция сработала, правда без awk:

Код: plaintext
aaa=`ssh server_user@server "df -h | grep server_user"`
...
Рейтинг: 0 / 0
Как передать параметр по ssh?
    #37014679
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick Chervov,

Кстати, рекомендую прочесть между строк ответы Дениса Журавлева. В том смысле, что если тебе надо очередную систему мониторинга состояния серверов, то zabbix/nagios/etc сэкономят кучу времени и нервных клеток.
...
Рейтинг: 0 / 0
Как передать параметр по ssh?
    #37015363
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да. Заббикс, супервещь:

# zabbix_get -s **** -k system.uname
Linux **** 2.6.25.5-1.1-pae #1 SMP 2008-06-07 01:55:22 +0200 i686 i686 i386 GNU/Linux

# zabbix_get -s **** -k system.uname
Windows **** 5.2.3790 Windows Server 2003 Service Pack 2 AMD-64

# zabbix_get -s **** -k system.uname
HP-UX **** B.11.11 U 9000/800 3619774288 unlimited-user license
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как передать параметр по ssh?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]