Рубрики
Uncategorized

Оператор тестирования файлов | Скрипты оболочки

Это серия статей MultiPart Blog, где я собираюсь объяснить концепции сценариев Shell A … Tagged Linux, Учебник, начинающие, Devops.

Скрипты Shell (21 часть серии)

Это множественная серия Article Article, где я собираюсь объяснить концепции сценариев Shell и как написать сценарий оболочки в системах Linux, Unix или Mac. Вы также можете следить за этим руководством блога с помощью Windows, но для этого вы должны установить Bash.

В этой статье мы увидим, что мы можем проверить разные свойства, связанные с файлом.

  1. Если мы хотим держать курсор на одной линии после печати команды echo, мы можем сделать это по echo -e "Введите любую вещь: \ c" Отказ Здесь \ c используется для хранения курсора на одной линии, и если мы не используем Флаг после эха тогда \ c Также будет напечатано на экране, и курсор пойдет в следующую строку.
  2. Если мы хотим проверить файл существовать или нет, то в Если условие Мы можем использовать Флаг для этого.
  3. Точно так же -f Флаг используется в Если условие Чтобы проверить, что если файл существует и это обычный файл или нет.
  4. Таким же образом, если мы хотим проверить каталог, мы можем использовать -d Флаг в Если условие Отказ
  5. Есть два типа файла Блок специальный и персонаж специальный

    • Блокируйте специальный файл — это файл, который состоит из двоичных данных, изображений, видео и т. Д.
    • Специальный файл символов — это файл, который состоит из символов, некоторых данных или кода.
    • Чтобы проверить это файл является блоком особенным, мы можем использовать -b Флаг в Если условие и проверить на наличие персонажа специальный файл, который мы используем -C в случае состояния.
  6. Если мы хотим проверить, будет ли файл пустым или нет, то мы используем -s флаг
  7. Если вы хотите проверить, что файл прочитал разрешение, то используйте -R флаг. Если вы хотите проверить, что файл имеет разрешение на запись, используйте -w Флаг, и если вы хотите проверить, будет ли файл выполнить разрешение или не использовать -x флаг.

Практический файл кода, связанный с этой статьей

Итак, это было все о файловом тесте оператора. Надеюсь, вам понравилось, и узнал что-то новое форму.

Если у вас есть какие-либо сомнения, вопрос, вопросы, связанные с этой темой, то или просто хотите поделиться со мной что-то, а затем, пожалуйста, не стесняйтесь связаться со мной.

📱 Свяжитесь со мной

Twitter LinkedIn Телеграмма Instagram.

📧 Напишите письмо

rahulmishra102000@gmail.com.

🚀 Другие ссылки

Github Hackerrank.

Скрипты Shell (21 часть серии)

Оригинал: «https://dev.to/rahulmishra05/file-test-operator-shell-scripting-2hha»