Как прочитать переменную из файла в сценарии bash

Bash logo Scripts

Иногда вам может понадобиться прочитать переменную из файла в сценарии оболочки. Это простое требование, но оно может сбить с толку многих разработчиков. В этой статье мы узнаем, как прочитать переменную из файла в сценарии оболочки.

Как прочитать переменную из файла в сценарии оболочки

Допустим, у вас есть следующий файл data.txt с переменными и их значениями.

Допустим, вы хотите использовать переменные, определенные в вышеуказанном файле, в своем сценарии оболочки. Вы можете сделать это, используя исходный текст или точку(.) перед именем файла в сценарии оболочки. Вот пример ссылки на файл с переменными из сценария оболочки.

ИЛИ

Это аналогично импорту файла в ваш сценарий оболочки. После импорта вышеуказанного файла в сценарий оболочки вы можете получить их значение, добавив $ перед именами переменных, например $var1, $var2.

Вот пример чтения и печати переменной из имени файла в сценарии оболочки. Создайте пустой сценарий оболочки.

Добавьте в него следующие строки.

 

Сохраните и закройте файл. Сделайте его исполняемым.

Вы можете запустить сценарий оболочки, как показано ниже.

В этой статье мы узнали, как прочитать переменную из файла в сценарии оболочки. Вы можете использовать эту команду в соответствии с вашими требованиями в сценарии оболочки.

Avatar for Gnostis
Gnostis
Добавить комментарий