2015-04-23 124 views

回答

2

试试这个:

awk '{gsub(/:$/,""); print}' file.txt 

这将只需要在最后一个冒号,而不是一个其中包含冒号之间的行。

或JID评论:

awk '!/:$/' file 
+2

'的awk '/:$ /!' file' – 2015-04-23 13:24:30

+0

@JID: - 是的,这是不错的选择,以及! –

+0

以及如何在新文件中获取输出?对不起,这样愚蠢的问题,但我对此有点新。 –

2

,你可以使用grep - 像

grep -v ":$" file 

或sed的 - 像

sed "/:$/d" file 
相关问题