grep --regexp= :разделение нескольких шаблонов с помощью символа новой строки

Проблема в том, что файловая система, экспортируемая NFS, не всегда готова к запуску NFS. В этом конкретном случае есть внешний диск, который асинхронно монтируется при загрузке, и иногда NFS запускается до того, как это произойдет. В результате NFS не может экспортировать файловую систему.

Одним из хороших решений является использование systemd для создания зависимости между NFS и файловой системой. Есть несколько способов сделать это, но, пожалуй, самый простой:

  1. Открыть /etc/fstabи
  2. Добавить параметр x-systemd.before=nfs-server.serviceв параметры монтирования файловой системы

После завершения nfs -server.service будет запущен только после монтирования файловой системы и, следовательно, будет успешно экспортирован.

0
28.11.2020, 13:34
1 ответ

Руководство точное, но метод не очевиден; используйте новую строку в командной строке:

$ grep -e 'q
> d' <<<"qweasd"

То есть введите grep -e 'q, затем введите , что должно привести к тому, что ваша оболочка отобразит дополнительное приглашение(> над ), а затем введите d'и т. д.

2
18.03.2021, 22:46

Теги

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