Разбираем как в Linux устроена проверка условий. Три типа проверок - файлы, строки, числа.
Полную документацию по команде test можно получить если воспользоваться командой: man test
Самые часто используемые опции для проверок:
Проверка доступа к файлу:
-d - является ли файл каталогом?
-f - это обычный файл?
-L - это символическая ссылка?
-r - установлены ли права на чтение?
-w - установлены ли права на запись?
-s - файл нулевого размера?
-u - установлен ли SUID флаг?
-x - установлены ли права на запуск?
Проверка строк:
= - строки равны?
!= - строки не равны?
-z - строка пуста?
-n - строка не пуста?
Проверка чисел:
-eq - числа равны?
-ne - числа не равны?
-gt - первое больше второго?
-lt - первое меньше второго?
-le - первое меньше или
равно второго?
-ge - первое больше или
равно второго?
Интересное по тематике Linux:
• Текстовый чат с любым пользователем l...
• Продвинутое копирование файлов на люб...
• Удобная работа с удаленной файловой с...
• Знакомимся со всеми возможными типами...
• Файловые потоки и каналы в Linux #eas...
• Права доступа к файлами и каталогам в...
Еще интересное на канале:
Сериал "Создание SPA приложения на чистом JS":
• SPA приложение на чистом JS - часть 1...
Полезные видео для лучшего понимания JS:
Стрелочные функции 1 - • Стрелочные функции | Arrow functions
Стрелочные функции 2 - • Особенности стрелочных функций #easy...
Макро и микро задачи - • Макро и Микро задачи в JavaScript #e...
Web worker - • Web worker - как распараллелить вычи...
Service worker - • Service worker - управление обработк...
Debouncing/throttling - • Debouncing/Throttling - разгрузка обр...
Видео по работе с vite.js:
• Знакомимся с Vitejs. Портирование про...
Полезные видео по настройке webpack:
Минимальная конфигурация - • Настраиваем сборку проекта с помощью ...
Настройка горячей перезагрузки - • Webpack 5 Настройка горячей перезагру...
Настройка сборки проекта с подгрузкой файлов css/scss/изображений - • Webpack 5 Настройка сборки проекта с ...
Настройка сборки мультистраничного сайта - • Пример конфигурации сборки мульти-стр...
Самый простой способ установить nodejs на Linux и Mac:
• Установка Nodejs на Linux и MacOS.
#easyit #javascript #js #vanillajs @EasyITChannel
Смотрите видео Проверка условий в Linux shall онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Easy IT 07 Июнь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 73 раз и оно понравилось 6 людям.