Код :
grep -i '^User' /etc/httpd/conf/httpd.conf
if User apache
then
echo -e "User apache exists" >> /tmp/hard_test
#
fi
grep -i '^Group' /etc/httpd/conf/httpd.conf
if Group apache
then
echo -e "Group apache exists" >> /tmp/hard_test
fi
Ошибки :
Команда Пользователь не найден, группа команд не найдена
-2
Wifipap
29 Окт 2019 в 09:23
1 ответ
Попробуйте следующее:
if grep -qi '^User.apache' /etc/httpd/conf/httpd.conf; then
echo -e "User apache exists" >> /tmp/hard_test
fi
if grep -qi '^Group.apache' /etc/httpd/conf/httpd.conf; then
echo -e "Group apache exists" >> /tmp/hard_test
fi
0
sungtm
29 Окт 2019 в 09:55
Похожие вопросы
Новые вопросы
bash
Этот тег предназначен для вопросов о сценариях, написанных для командной оболочки Bash. Сценарии оболочки с синтаксисом или другими ошибками, пожалуйста, проверьте их на https://shellcheck.net, прежде чем публиковать здесь. Вопросы об интерактивном использовании Bash, скорее всего, будут актуальны на Unix & Linux Stack Exchange или Super User, чем на Stack Overflow.
if User apache
иif Group apache
необходимо изменить соответствующим образом, чтобы проверить условия.