我有一个包含一些表格数据的文件。但它在数据之间也有一些文本行(以冒号结尾)。所以我想删除那些文本行,只有我的数据。
答案 0 :(得分:2)
你可以使用grep - 比如
grep -v ":$" file
或sed - like
sed "/:$/d" file
答案 1 :(得分:2)
试试这个:
awk '{gsub(/:$/,""); print}' file.txt
这将只占用最后一个冒号而不包含该行之间包含冒号的冒号。
或作为JID评论:
awk '!/:$/' file