用于替换匹配模式后的字符串的Unix命令
示例文件:用于替换匹配模式后的字符串的Unix命令,unix,Unix,示例文件: unit xyz( ty=j; sc=abc.sh; path=/home/script/env; prm=-j" Acknowledgement"; "abc"; "def"; prm="total_accounts"; prm=-j" Hierarchy"; safa ) 每当模式prm=-j“出现在文件中时,我需要一个Unix命令来替换以下短语,
unit xyz(
ty=j;
sc=abc.sh;
path=/home/script/env;
prm=-j" Acknowledgement";
"abc";
"def";
prm="total_accounts";
prm=-j" Hierarchy";
safa
)
每当模式prm=-j“出现在文件中时,我需要一个Unix命令来替换以下短语,而不更改现有文件的缩进
替换的线路应为:
prm=-j“确认”;
prm=-j“Hierarchy\u V”使用sed命令并重试 例: 上面的命令将查找unix关键字,并逐行将第一个找到的单词替换为linux 有关更多信息,请查看
$sed 's/unix/linux/' file_name.txt