【发布时间】:2017-09-15 14:58:22
【问题描述】:
我设法使用 Gnu grep 2.5.4(操作系统是 Windows 7)找到了一个模式
grep 返回的样子:
Word1 ( 1.22 )
Word2 ( -111.999 )
Word3 ( 123 )
所以在单词的结尾和括号'('之间总是有不同数量的空格。 我可以使用 grep 消除所有空格或除 1 之外的所有空格,因此 se 结果将如下所示:
Word1( 1.22 )
Word2( -111.999 )
Word3( 123 )
或(更好)
Word1 ( 1.22 )
Word2 ( -111.999 )
Word3 ( 123 )
(括号 () 中的空格可能会或可能不会被删除,这很重要) 我是否需要其他工具,例如 sed 或其他工具? 我正在寻找一个命令行工具,所以没有文本编辑器搜索和替换可以完成这项工作。
感谢任何提示!
【问题讨论】: