Mar*_*aux 4 bash shell sed file
我有一个带行的文本文件
default_color acolor
Run Code Online (Sandbox Code Playgroud)
我想用这个替换这一行
default_color anothercolor
Run Code Online (Sandbox Code Playgroud)
我不知道第一种颜色,第二种颜色包含在变量中.我怎么能用bash做呢?
谢谢
它不是纯粹的bash,但如果你有其他控制台工具,尝试类似的东西
cat your_file | sed "s/default_color\ .*/default_color\ $VAR/"
Run Code Online (Sandbox Code Playgroud)