我有一个有关从文本文件中删除定界符的问题
假设我在文本文件中包含此文本
Hello-World
我想删除(-)分隔符并保留文本
HelloWorld
我已经尝试了以下命令,删除了定界符之后的所有文本
sed -e 's/-.*//'
先感谢
答案 0 :(得分:1)
好吧,.
代表任何字符,*
代表零个或多个事件。
尝试一下
sed 's/-//'
仅删除-
。如果要多次执行此操作,请添加全局标签。
sed 's/-//g'
答案 1 :(得分:0)
您可以使用以下方式删除点
tr -d "." < textfile