sed 文本查找替换命令
查找文本中的字符串将字符串替换为想要的文本
sed -i "s/DB_HOST/DB_MY_HOST/g" .env
将
.env
文件中的DB_HOST
替换为DB_MY_HOST
将目标行替换为想要的文本
sed -i "/DB_DATABASE/c\DB_DATABASE=bingo_db/ .env
将
.env
中的包含DB_DATABASE
行替换为DB_DATABASE=bingo_db
以上两个方法都可以修.env
文件中的某个配置项、第二种使用c\
行替换比较方便