如果在文本文件中找到任何名为“dockerCmd”的字符串,则需要用命令“docker run -v /doesnt/exist:/foo -w /foo -i -t ubuntu bash”替换
环境:Linux
答案1
您可以使用 sed
sed -i 's#dockerCmd#docker run -v /doesnt/exist:/foo -w /foo -i -t ubuntu bash#g' file
选项
-i
就地编辑文件
s#
替换,用于替换
#g
全局标志,如果每行得到多个结果,则所有结果都会更改。