Unix Man (Справочное руководство)


TEST(1) - часть 2


/p>

Примитивы могут комбинироваться с помощью следующих операций (в порядке уменьшения приоритета):

! -a -o
Унарная операция отрицания.
Логическое И.
Логическое ИЛИ.

СМ. ТАКЖЕ


, .

ПРЕДОСТЕРЕЖЕНИЯ


Операции = и != имеют больший приоритет, чем операции от -r до -n; кроме того, операциям сравнения нужны аргументы. Следовательно, они не могут быть использованы с операциями от -r до -n.

Если у операций от -r до -n указано более одного аргумента, то обрабатывается только первый из них (остальные игнорируются), если только второй аргумент не есть -a или -o.

СЮРПРИЗЫ


Если посредством операций -r, -w или -x Вы проверяете файл, владельцем которого являетесь, но в режиме этого файла не установлен соответствующий бит для пользователя, код завершения будет ненулевым (ложь), даже если у Вас есть права на файл как у члена группы или прочего пользователя. Для суперпользователя код завершения будет правильным.




Начало  Назад  Вперед



Книжный магазин