Bash - скрипт проверки наличия admin из /etc/passwd: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
(Новая страница: «=== Bash - скрипт проверки наличия admin из /etc/passwd === # Check admin user account if [ ! -z "$(grep ^admin: /etc/passwd)" ] && [ -...»)
 
(нет различий)

Текущая версия на 12:03, 23 мая 2022

Bash - скрипт проверки наличия admin из /etc/passwd

# Check admin user account
if [ ! -z "$(grep ^admin: /etc/passwd)" ] && [ -z "$1" ]; then
    echo "Error: user admin exists"
fi

Если по результату команды не пусто - то ошибка.


Операторы сравнения:

-z
строка "пустая", т.е. имеет нулевую длину
-n
строка не "пустая".
либо ! -z