файловая система, не смонтированная, должна отобразиться, она не смонтирована

Если Вы хотите выполнить a d 1 через d 100, Вы могли генерировать ту последовательность команд и передать ее по каналу непосредственно к mail:

i=1; while [ $i -le 100 ]; do echo d $i; i=$(($i+1)); done | mail
1
13.11.2013, 16:22
3 ответа

Это - легкое с простым grep:

if ! df -k | grep -q 'crnonshdw'; then
    printf 'crnonshdw is not mounted\n'
fi
1
27.01.2020, 23:39

Можно также использовать mount команда для обнаружения этого:

$ mount | grep cronshadow

Пример

$ if ! mount | grep -q "cronshadow"; then echo "not mounted";fi
not mounted

Можно также сказать это как это:

$  mount | grep -q "cronshadow" || echo "not mounted"
not mounted
1
27.01.2020, 23:39

По крайней мере, в моей системе, у меня есть a mountpoint команда, которая позволяет Вам проверить, смонтировали ли каталогу что-то на ней. Таким образом, Вы могли:

if ! mountpoint -q /crnonshdw; then
    echo "cronshadow(file system-example) is not mounted"
fi

С другой стороны, если у Вас нет той команды, простой подход должен удостовериться, что смонтированная файловая система содержит файл "флага", на который можно протестировать:

if ! [ -e /crnonshdw/.mounted ]; then
    echo "cronshadow(file system-example) is not mounted"
fi

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

0
27.01.2020, 23:39
  • 1
    эха привет я попробовал это, но не получение.Using rsh мне нужно к двум системам, в которые входят, и потребности зарегистрироваться в этом две системы, смонтирована ли конкретная файловая система или not.if, он смонтирован, печать "состояние 0k" .if, он не смонтирован в system1, печать "файловая система не смонтирована на system1" и если он не смонтирован в system2, печать "файловая система не смонтирована на system2". –  Ranjith.R 14.11.2013, 15:40
  • 2
    @Ranjith. R, какой из двух подходов Вы пробовали? И это давало какие-либо сообщения об ошибках? завершение –  derobert 14.11.2013, 17:53

Теги

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