我想刪除文字檔案中特定字元後面的單字。例如:
.
I
am
Anders
<<
Thank
you
成為
.
am
Anders
<<
you
或者
am
Anders
you
這怎麼可能?我可以透過說以下內容來刪除這些點:
sed 's/\.*//' *.txt
親切的問候安德斯
答案1
給定
$ cat file
.
I
am
Anders
<<
Thank
you
然後
$ sed '/[.<]/{n;d;}' file
.
am
Anders
<<
you
和
$ sed '/[.<]/{N;d;}' file
am
Anders
you