SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Операции сравнения для файлов в скриптах BASH


Метки: bash 

Ответы

RemiZOffAlex  Создано: 2017-09-07 06:39:05.388041  Обновлено: 2017-09-07 06:39:05.388041
  • -a file True если файл существует.
  • -b file True если файл существует and is a block special file.
  • -c file True если файл существует and is a character special file.
  • -d file True если файл существует and is a directory.
  • -e file True если файл существует.
  • -f file True если файл существует and is a regular file.
  • -g file True если файл существует and is set-group-id.
  • -h file True если файл существует и является символической ссылкой.
  • -k file True если файл существует and its ``sticky'' bit is set.
  • -p file True если файл существует and is a named pipe (FIFO).
  • -r file True если файл существует и читаем.
  • -s file True если файл существует and has a size greater than zero.
  • -t fd True если файловый дескриптор fd открыт and refers to a terminal.
  • -u file True если файл существует and its set-user-id bit is set.
  • -w file True если файл существует и в него можно писать.
  • -x file True если файл существует и является исполняемым.

Возможно будут интересны и другие вопросы