Проверка условий в скриптах

понедельник, 26 января 2009 г.
права доступа к файлу
test условие "файл"
[ условие "файл"]


-d Каталог
-f Обычный файл
-L Символическая ссылка
-r Файл для чтения
-s Файл существует и имеет ненулевой размер
-w Файл для записей
-e Файл существует
-u Файл имеет установленный бит suid
-x Исполняемый файл



Проверка строк
test "строка"
test оператор "строка"
test "строка" оператор "строка"
[оператор "строка"]
["строка" оператор "строка"]


= Две строки равны
! = Две строки не равны
-z Строка нулевая
-n Строка не нулевая

Проверка чисел
"число" оператор "число"
["число" оператор "число"]


-eq Два числа равны
-ne Два числа не равны
-gt Первое число больше второго
-lt Первое число меньше второго
-le Первое число меньше или равно второму
-ge Первое число больше либо равно второго

0 коммент.:

Отправить комментарий