Что именно делает параметр "p" команды `command `в оболочке bash?

Использовать режим монитора -m, чтобы inotifywaitне закрывался после изменения файловой системы, а вместо этого выводился на стандартный вывод. вы можете направить этот поток в скрипт чтения, который читает строки из inotofywait и выполняет вашу обработку.

12
05.09.2020, 19:43
1 ответ

What exactly am I missing here?

Команда script.shхэшируется. Если вы запустите hash -r, то command -p script.shзавершится ошибкой. Но если вы запустите его напрямую, он снова будет хеширован.

Это действительно похоже на ошибку в bash --этого не происходит в других оболочках.

16
18.03.2021, 23:06

Теги

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