是否可以替换文本文件的每一行< string3 >到< replacement_string3 >
仅当 criteria_A AND criteria_B 有效。
string1 string2 criteria_A string3 criteria_B
string4 string3 criteria_A string5 criteria_C
string1 string2 criteria_A string3 criteria_B
string4 replacement_string3 criteria_A string5 criteria_C
备注:
对于我使用的一个标准:sed -i'/ criteria_A / s / \ string3 / replacement_string3 / g'text.txt
答案 0 :(得分:1)
您可以与{}
嵌套:
sed -i '/criteria_A/ { /criteria_B/ s/\string3/replaced_string3/g }' text.txt