2
说我有包含这些行的文件:sed:如何替换包含特定字符串的所有行?
tomatoes
bananas
tomatoes with apples
pears
pears with apples
如何更换每一行含有单词“苹果”只用“桔子”?这是我想结束:
tomatoes
bananas
oranges
pears
oranges
说我有包含这些行的文件:sed:如何替换包含特定字符串的所有行?
tomatoes
bananas
tomatoes with apples
pears
pears with apples
如何更换每一行含有单词“苹果”只用“桔子”?这是我想结束:
tomatoes
bananas
oranges
pears
oranges
使用sed 's/.*apples.*/oranges/'
?
您可以使用AWK
$ awk '/apples/{$0="orange"}1' file
tomatoes
bananas
orange
pears
orange
这个说来搜索苹果,然后改变整个记录为“橙色”。