Linux命令:查找出文件test中的所有含"hello"的单词,并保存到文件testc中

2025-03-22 09:48:51
推荐回答(1个)
回答1:

试试下面这个看怎么样。

awk '/hello/{for(i=1;i<=NF;i++)if($i~"hello"){sub("[,.!]$","",$i);print $i}}' test >testc

目前只考虑到了单词后面可能含 逗号、句号、感叹号 的情况,把这些标点符号去除了。

注意:test同时也是linux的一个命令。你看,被语法高亮了。