因此,基本上搜索.txt文件中的行,如果它以"This"这样的单词开头,如果它存在,如何交换该句中的目标单词?用bash,perl或awk打开它.
perl -pi -e "s/^This\b/That/" myfile
Run Code Online (Sandbox Code Playgroud)
或者,如果要更改行内的其他单词,
perl -pi -e "s/\btargeted\b/swap/ if /^This\b/" myfile
Run Code Online (Sandbox Code Playgroud)