如果一个句子以特定单词开头,如果该单词确实存在,如何更改该单词中的单词?

时间:2013-05-04 07:59:26

标签: perl bash awk

所以,基本上搜索.txt文件中的行,如果它以“This”这样的单词开头,如果它存在,如何交换该句中的目标词?打开使用bash,perl或awk。

1 个答案:

答案 0 :(得分:5)

perl -pi -e "s/^This\b/That/" myfile

或者,如果您想更改该行中不同的字,

perl -pi -e "s/\btargeted\b/swap/ if /^This\b/" myfile