Пост канала
- фото
Bash. Проверки файлов Kоманды позволяют проверять различные условия, касающиеся файлов -d file # Проверяет, существует ли файл, и является ли он директорией. -e file # Проверяет, существует ли файл. -f file # Проверяет, существует ли файл, и является ли он файлом. -r file # Проверяет, существует ли файл, и доступен ли он для чтения. -s file # Проверяет, существует ли файл, и не является ли он пустым. -w file # Проверяет, существует ли файл, и доступен ли он для записи. -x file # Проверяет, существует ли файл, и является ли он исполняемым. file1 -nt file2 # Проверяет, новее ли file1, чем file2. file1 -ot file2 # Проверяет, старше ли file1, чем file2. -O file # Проверяет, существует ли файл, и является ли его владельцем текущий пользователь. -G file # Проверяет, существует ли файл, и соответствует ли его идентификатор группы идентификатору группы текущего пользователя. #!/bin/bash mydir=/home/likegeeks if [ -d $mydir ] # если файл сущетсвует и он является директорией then echo "The $mydir directory exists" # выводим сообщение cd $mydir # переходим в него ls # отображаем содержимое else # ИНАЧЕ echo "The $mydir directory does not exist" fi 👉 @sysadminof
Открыть в MAX- Просмотры
- 1 253
- ER
- 1,6%
- Реакции
- 20