Я выполнил две команды ниже
Для подсчета каталогов
find path -type d -iname "exam[0-9]" | wc -l
Чтобы подсчитать количество файлов с условием, что в файле должно быть исследование содержимого
find path -type f -iname "exam[0-9]" -exec grep 'exam' {} \;|wc -l
Нет, это означает, что vault
процесс закодирован в Goland таким образом, что он способен перехватывать сигналы, и одним из сигналов может быть SIGHUP. Когда SIGHUP перехватывается, процесс перезагружается внутри (, т.е. он не перезапустит себя с нуля, он просто перезагрузится на основе уже существующих аргументов ).
Кстати, у вас в коде опечатка, s/MAINIP/MAINPID
.
См.https://en.wikipedia.org/wiki/Signal_(МПК)
См., как это делается в sshd.service
.
systemctl show -p ExecReload -l --no-pager sshd.service
ExecReload={ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }