Есть файл .env, в нем хранятся некие значения в привычном для этого файла формате:
ENV_VAR_1=123
ENV_VAR_2=456
ENV_VAR_3=789
Нужно как можно более нативно для linux, то есть по возможности с помощью неких команд, за это отвечающих, изменить значение одной из переменных. Чтобы мы в итоге получили вот такой вот файл:
ENV_VAR_1=321 # изменено
ENV_VAR_2=456
ENV_VAR_3=789
Нужно учесть, что переменные могут быть обрамлены сверху, снизу или справа комментариями, что их может вообще не быть в файле (тогда стоит дописать переменную в его конец), ну и так далее.