LINUX.ORG.RU

Вопрос по BASH скриптам

 ,


0

1

Всем здравствуйте! Возникла необходимость разобраться с некоторыми bash скриптами, и мануалов накачал и гуглил но некоторые моменты остались неясными и нормального описания ненашел, значит к примеру встречаю в скриптах такие строчки: if [ ! -x $var ]

if [ -x $directory/$cmd ]

if [ «$NEW_PWM» -gt «$OLD_PWM» ] || [ -z «$TEMP_AT_LAST_PWM_CHANGE» ]

так вот где я только не читал везде оператор if с последующими then elif fi описывается коротко, т.е. суть его работы но что это за параметры внутри -x, -gt, -z внутри []? И где об этом можно почитать как можно более подробно?

man test

[] - это вызов команды test.

kostik87 ★★★★★
()

Добавлю к ответившим выше, на подумать:

if cat ~/.bashrc | grep -q alias; then echo ".bashrc has aliases"; else echo ".bashrc has NO aliases"; fi

Kroz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.