Скрипт є основною будівельною одиницею в системі Linux і дозволяє користувачеві автоматизувати виконання завдань і операцій, що повторюються. Незабаром вам може знадобитися перевірити працездатність вашого скрипта, щоб переконатися, що він виконує потрібні команди і дає очікувані результати. У статті ми розглянемо кілька способів перевірити роботу скрипта bash.
echo <<>
Багаторядковий рядок
EOF
printf "Значення змінної: %s
" "$variable"
grep "Шуканий текст" файл.txt
Крок | Опис |
---|---|
1 | Створіть скрипт із розширенням .sh |
2 | Відкрийте термінал і перейдіть до папки, де знаходиться скрипт |
3 | Встановіть права на виконання скрипту: chmod +x имя_скрипта.sh |
4 | Запустіть скрипт: ./ім'я_скрипта.sh |
5 | Перевірте виведення скрипту на наявність помилок чи небажаних результатів |
Як дізнатися час виконання скрипта bash?
Bash час виконання скрипту у мілісекундах
- Можливо Вам потрібна утиліта time? …
- bash мають вбудовану команду time у разі якщо потрібен налаштовуваний висновок, слід звертатися безпосередньо /usr/bin/time, наприклад команда /usr/bin/time -f %E sleep 0.03 поверне фактично витрачене час на виконання команди sleep 0.03.
Як запустити скрипт на bash?
Щоб виконати скрипт Bash із будь-якого місця, вам слід додати шлях до скрипту до змінного середовища PATH або використовувати абсолютний шлях до скрипту при його виконанні. Де «/повний/шлях/до/каталогу/з/скриптом» замініть на фактичний шлях до каталогу, що містить ваш скрипт.
Як зупинити виконання скрипта bash?
Щоб додати власний код завершення, можна скористатися командою exit . Тепер у разі успішного виконання команди touch скрипт за допомогою echo повідомляє про успіх та завершується з кодом 0 . В іншому випадку, скрипт друкує повідомлення про помилку при спробі створити файл і завершується з кодом 1 .