Augeas в сценарии оболочки

Добавить -t к Вашему ssh. По умолчанию при передаче команды ssh это не выделяет TTY на удаленном хосте, таким образом, приложение только имеет основной канал STDOUT для работы с.

ssh -t foobar 'watch -t -d -n 1 "netstat -veeantpo | grep 43597"'
1
18.06.2013, 07:21
2 ответа

Что происходит, если Вы явно выходите из команд к augtool?

#!/bin/bash

augtool <<-EOF
print /augeas/load
quit
EOF
0
27.01.2020, 23:39

Как @Flup, я не могу воспроизвести Вашу проблему.

Также обратите внимание, что можно на самом деле также использовать augtool как интерпретатор, также:

#!/usr/bin/augtool -f
print /augeas/load

Объединение этого с -s (--autosave) отметьте, если Вы хотите сделать модификацию без вызова explicitely save в конце Вашего сценария.

2
27.01.2020, 23:39

Теги

Похожие вопросы