env | sed 's/\(.*\)=\(.*\)/: ${\1:="\2"}/' > mydefaults.bash


Команда env | sed 's/\(.*\)=\(.*\)/: ${\1:="\2"}/' > mydefaults.bash сохраняет текущее окружение как набор по умолчанию, записывая переменные окружения и их значения в файл mydefaults.bash. В этом файле каждая переменная окружения будет представлена в виде : ${VAR:="value"}, где VAR — имя переменной, value — ее текущее значение, и, если переменная не определена, она будет установлена в value. Это может быть полезно для создания конфигурационных скриптов. Альтернативой может быть ручное создание файла с нужными переменными окружения.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *