我需要删除所有以:
结尾的行。
列表示例:
name1
name2
name3:
name4
name5:
我需要将其转换为:
name1
name2
name4
另一个例子:
name1
:name2
name3
:name4
转换为:
name1
name3
提前致谢:*
答案 0 :(得分:0)
尝试使用sed
sed -r '/^:|:$/d' file
修改强>
如果您在一行中有前导或尾随空格,请尝试添加\s*
sed -r '/^\s*:|:\s*$/d' file