Использование комментариев в любом скрипте или коде очень важно, чтобы сделать скрипт более читабельным. Комментарии работают как документация к сценарию. Читатель может легко понять каждый шаг сценария, если он правильно прокомментирован автором. Комментарии игнорируются при выполнении скрипта. Отдельную строку можно очень легко прокомментировать в сценарии bash. Но есть несколько способов прокомментировать несколько строк в сценарии bash. В этом руководстве показано, как использовать однострочные и многострочные комментарии в сценариях bash.
Однострочный комментарий:
Вы можете объяснить функцию каждой строки сценария, добавив однострочный комментарий сверху или сбоку от строки. ‘#’ символ используется для комментирования отдельной строки в сценарии bash. В следующем примере показано использование однострочного комментария.
Пример-1: однострочный комментарий
#! / bin / bash# Печатать простой текст
выбросил 'Работа с комментариями bash'
# Складываем 10 с 20 и сохраняем значение в n
((пзнак равно10+двадцать))
# Вывести значение n
выбросил $ n
Выход:
В приведенном выше сценарии используются три однострочных комментария, и эти строки игнорируются в выводе.
Многострочные комментарии:
Нет прямой возможности комментировать несколько строк в сценарии bash. Вы можете использовать другие функции bash для комментирования нескольких строк в скрипте. Один из вариантов - использовать ' здесь документ ’, А другой вариант - использование ‘:’ . Использование обоих вариантов показано в следующих примерах.
Пример-2: Многострочный комментарий с использованием здесь документа
Здесь, LongComment здесь используется как разделитель документа для добавления многострочного комментария.
#! / bin / bash
<
Вычислить куб
число со значением 5
LongComment
# Установить значение n
пзнак равно5
# Вычислите 5 в степени 3
((результатзнак равно$ n*$ n*$ n))
# Распечатать область
выбросил $ результат
Выход:
Все комментарии при выводе игнорируются.
Пример-3: Многострочный комментарий с использованием команды ‘:’
Напишите многострочный комментарий, используя одинарную кавычку после ‘:’ .
#! / bin / bash# Инициализировать переменную n числом
пзнак равнопятнадцать
:'
Следующий скрипт проверит номер
Четное или нечетное, разделив число на 2 и проверив остаток.
'
если (( $ n % 2==0 ))
тогда
выбросил 'Число четное'
еще
выбросил 'Номер нечетный'
быть
Выход:
Все комментарии при выводе игнорируются.
Надеюсь, это руководство поможет вам изучить и применить однострочные и многострочные комментарии в вашем сценарии bash.