Как определить, что монтирование NFS присутствует, но сервер не запущен?

sed 's/,[^,]*$/,\&/' <file | program /dev/stdin

Это предполагает, что программе должно быть присвоено имя файла в командной строке и что она не пытается выполнять поиск вперед или назад в файле (стандартный ввод обычно не доступен для поиска ).

Специальный файл /dev/stdinбудет содержать содержимое стандартного входного потока процесса. Выше мы использовали этот факт, чтобы отправить модифицированное содержимое fileв программу, используя стандартный канал Unix в командной строке, даже если программа обычно не читает свой стандартный входной поток.

Выражение sedзаменит все после последней запятой в каждой строке fileна &.

0
10.03.2021, 12:10
1 ответ

df покажет вам завершенное монтирование, и пока сервер не работает, вы должны увидеть, как команда mountработает в фоновом режиме, пытаясь выполнить свою работу.

1
18.03.2021, 22:26

Теги

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