Использование скриптов в ОС Linux

Для автоматизации повторяющихся задач в операционной системе на базе ядра Linux может применятся 3 варианта:

  • BASH;

  • Perl;

  • Python.

Разберем их поподробнее:

  1. Bash (Bourne-Again SHell) — это командный интерпретатор в UNIX-подобных операционных системах, который позволяет автоматизировать задачи на уровне командной строки. Bash-скрипты — это файлы, содержащие последовательность команд, которые могут быть выполнены с помощью интерпретатора Bash. Скрипты имеют расширение .sh;

  2. Perl сокращенно означает «Практический язык извлечения и отчетности», который является хорошо известным и мощным языком для обработки и обработки строк. Это язык веб-сценариев, который можно использовать вместе с различными веб-фреймворками и новейшими технологиями. В основном Perl используется для создания сценариев на стороне сервера, но его также можно использовать для языков программирования внешнего интерфейса, таких как HTML, с серверной частью в приложении базы данных. Он быстрый и надежный, поэтому он может взаимодействовать со многими другими языками программирования на разных платформах. Скрипты имеют расширение .pl;

  3. Python — высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ. Скрипты имеют расширение .py.

Для написания скриптов могут применятся различные текстовые редакторы, подробнее о текстовых редакторах и их функциональных клавишах вы можете прочитать в предыдущей статье: Работа с файлами и каталогами в Linux.

В статьях ниже рассмотрим более подробно каждый из вариантов, использующийся для написания скиптов.

Last updated