【发布时间】:2019-05-15 16:22:29
【问题描述】:
我有一个关于从文本文件中删除分隔符的问题
假设我在文本文件中有这个文本
你好世界
我想删除 (-) 分隔符并保留文本
你好世界
我已经尝试了以下命令,它删除了分隔符后的所有文本
sed -e 's/-.*//'
提前致谢
【问题讨论】:
-
.*匹配任何 0 个或多个字符,它将匹配所有其余的-。去掉它。sed 's/-//g' file > newfile -
这只是写示例时的错字,我刚刚编辑了谢谢!
标签: unix sed character text-processing