Изучаем DevOps 120 дней с нуля Переменные Bash обеспечивают временное хранение информации. Вы можете использовать их для хранения слов/фраз (строк), десятичных или целых чисел. Переменные Для присвоения значения переменной мы используем символ "=". Примечание: name="Kenneth"
echo $name Давайте добавим переменные в скрипт bash. #!/usr/bin/bash name="Kenneth" greeting="Good Evening" echo "${greeting} ${name}" $ ./class.sh Good Evening Kenneth Поскольку наши переменные могут содержать пробелы, которые интерпретируются оболочкой bash, хорошей практикой является обернуть имя переменной в фигурные скобки и заключить его в двойные кавычки, так же, как мы показали выше. В оболочке Bash, если вы попытаетесь получить доступ к переменной, которая не существует, вы не увидите ошибку, а только пустое значение. Например: #!/usr/bin/bash var2="456" echo "variable 1 value: ${var1}" echo "variable 2 value: ${var2}" $ ./class.sh variable 1 value: variable 2 value: 456 Вы можете видеть, что значение п