mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

-test
-[
TEST - Проверка условия
[ - Проверка условия  ( эквивалентно test )
$ test выражение
$ [ выражение ]
Выражение:
  -b файл         истина, если спец. блочный файл существует
  -c файл         истина, если спец. символьный файл существует
  -d файл         истина, если файл существует и является каталогом
  -f файл         истина, если обычный файл существует
  -g файл         истина, если файл существует и установлен бит GID
  -k файл         истина, если файл существует и установлен бит навязчивости
  -n строка       истина, если строка ненулевой длины

  n1 -eq n2       истина, если целые n1 и n2 равны
  n1 -ge n2       истина, если целые  n1 >/ n2
  n1 -gt n2       истина, если целые  n1 > n2
  n1 -le n2       истина, если целые  n1 \< n2
  n1 -lt n2       истина, если целые  n1 < n2
  n1 -ne n2       истина, если целые  n1 и n2 неравны
  -r файл         истина, если файл существует и доступен для чтения
  -s файл         истина, если файл существует и имеет ненулевой размер
  строка          истина, если строка ненулевая
  s1 = s2         истина, если строка s1 и s2 одинаковые
  s1 ! = s2       истина, если строка s1 и s2 не одинаковые
  -t [fd]         истина, если дескриптор fd ассоциируется с терминалом
  -u файл         истина, если файл существует и установлен бит UID
  -w файл         истина, если файл существует и доступен для записи
  -x файл         истина, если файл существует и является выполняемым
  -z строка       истина, если строка нулевой длины

Выражения можно объндинять
  !               логическое НЕ
  -a              логическое И
  -o              логическое ИЛИ
  \(expr\)        группировка параметров (экранировать от shell)

 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк