I have a file with the following contents:
WORD1 WORD2 WORD3
How can I use sed to replace the string between WORD1 and WORD3 with foo
, such that the contents of the file are changed to the following?:
WORD1 foo WORD3
I tried the following, but obviously I'm missing something because that does not produce the desired results:
sed -i '' 's/WORD1.*WORD3/foo/g' file.txt
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…