(обратите внимание, что [119365]expr[119366] регеxps неявно привязаны к началу)
Хотя в этом случае простого сопоставления паттерна оболочки будет достаточно:
Обратите внимание, что некоторые оболочки, такие как [119367]zsh[119368], [119369]ksh93[119370] и [119371]bash[119372] имеют встроенные операторы согласования регеxpов в качестве расширения над стандартным синтаксисом [119373]sh[119374], но синтаксис немного варьируется в зависимости от них.
должен работать во всех трех.
(обратите внимание, что эти шаблоны не гарантируют действительный адрес электронной почты).[118962].
Оказалось, что программа IPnhost была зависена от библиотек Intel IPP-библиотек, для которых местоположение не было указано в этой точке времени во время загрузки.
Сценарий AutoStart.SH
#!/bin/bash
source /opt/intel/bin/compilervars.sh intel64
cd /root/IPNHost
./IPNHost
источник /Opt/intel/bin/compilervars.sh intel64 загружает необходимые переменные среды Intel, которые указывают, где можно найти динамически загруженные библиотеки.
В RC.Local I тогда называется AutoStart.sh, это работает.
Если вы используете CentOS 7, вам также необходимо включить службу RC-Local в Systemd.
Из-за systemd, представленного в CentOS 7, / etc / rc.d / rc.local не включен по умолчанию, вам следует вручную сделать /etc/rc.d/rc.local исполняемым файлом.
Просто запустите
chmod a+x /etc/rc.d/rc.local
Ответ извлечен из этого сообщения .