Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

Завжди хотіли автоматизувати операції в своїй ОС? Завжди хотіли написати програму, яка може створити файл, скопіювати цей файл в каталог? І за допомогою знаменитої оболонки Bash в Ubuntu? Якщо відповіді на обидва ці питання «Так!», То ця стаття для вас!


Ми охопимо простий приклад. Як створити скрипт оболонки Shell Script, який відображає список файлів, присутніх в каталозі.

Кроки

  1. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    1

    Запустіть Terminal, натиснувши на Applications -> Accessories -> Terminal

  2. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    2

    Потім в Терміналі запустіть редактор [b]vi / vim. Наш улюблений - vim.

  3. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    3

    У вікні терміналу введіть vim ListDir.sh і натисніть Еnter. Опинившись всередині редактора введіть "I" or "i". Це дозволить вам вставити / почати вводити свій скрипт.

  4. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    4

    Вгорі введіть наступний код #!/ Bin / bash. Він відомий як [b]Shebang рядок.




  5. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    5

    Тепер введіть код, як показано на малюнку.

  6. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    6

    Тепер, щоб вийти з редактора vim editor, введіть наступні комбінації клавіш Esc,: , wq! Це запише зміни у файл і поверне вас до терміналу.

  7. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    7

    Тепер вам потрібно зробити цей Shell Script виконуваним файлом. Щоб зробити це, введіть наступну команду

  8. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    8

    chmod + x ListDir.sh і натисніть Еnter. Ви можете бачити результати нижче

  9. Як написати сценарій оболонки, використовуючи Bash Shell в Ubuntu

    9

    Щоб запустити цей Shell Script, просто наберіть./ListDir.sh. Ви повинні отримати список каталогів і повідомлення, як показано на картинці.



  10. 10

    Вітаємо з написанням першого Shell Script, використовуючи Bash в Ubuntu Linux!

Поради

  • Щоб встановити Vim в системі Ubuntu, просто виконайте команду -> "sudo apt-get install vim" (без лапок).
  • vim - щоб редагувати сценарії оболонки.
  • За замовчуванням vim не встановлений.
  • Введіть пароль і нехай Ubuntu «творить» чудеса.
  • Наступним після установки є завершення виконання команди.

Попередження

  • Переконайтеся, що файли, які ви створюєте, не перебувають у будь-яких системних каталогах / = кореневому каталозі файлової системи.
  • Для стартерів (початківців користувачів): розміщуйте сценарії оболонки в своєму домашньому каталозі, коли почнете свою «подорож» за сценарієм оболонки. Як тільки пройде час і ви будете знати більше, помістіть їх у потрібній системі каталогів.