Variable
Интерполяция переменных - это фундаментальная концепция оболочки bash, которая позволяет пользователям ссылаться на значения, хранящиеся в переменных оболочки, и манипулировать ими. Это важный навык для разработчиков сценариев оболочки и системных администраторов, которым необходимо автоматизировать
Иногда вам может понадобиться прочитать переменную из файла в сценарии оболочки. Это простое требование, но оно может сбить с толку многих разработчиков. В этой статье мы узнаем, как прочитать переменную из файла в сценарии оболочки.
Python, Perl, Tcl и все языки сценариев оболочки UNIX (например, Bash) являются примерами интерпретируемых языков. Именно по этой причине Bash читает и интерпретирует одну команду за раз и не разделяет свои переменные по типам. Фактически, Bash является нетипизированным.
При написании скриптов зачастую необходимо проверить что перемененная не пустая и в зависимости от наличия или отсутствия значения в переменной, выполнить различные действия.