擅长:python、mysql、java
<p>以下是一个解决方案,它可以保持线条完整,而不是删除的线条:</p>
<pre><code>$ echo -e "apple pears banana \n kiwi ananas cocoa" \
| awk '{ for (i=1;i<=NF;++i) { if ($i ~ /^[ab][a-z]+/) { print $i > "removed.txt"; $i=""}} print }'
pears
kiwi cocoa
$ cat removed.txt
apple
banana
ananas
</code></pre>