Grep在海量文件中搜索和替换

Grep在海量文件中搜索和替换,grep,Grep,尽管有很多grep问题和答案,但这些都没有答案,我需要帮助。我需要做点什么 Title-BEX-override-8>" 成为 Title-BEX>" Title BEX和“之间的任何字母或单词都应该终止。我需要一个精确的grep表达式 一些可选的答案是:我想做的是精简多个文件。我更喜欢在Mac中这样做。grep不能做文本替换 尝试sed sed 's/Title-BEX-override-8/Title-BEX/g' file -我的选项可以让你“就地”完成。但我不知道相应的

尽管有很多grep问题和答案,但这些都没有答案,我需要帮助。我需要做点什么

Title-BEX-override-8>"
成为

Title-BEX>"
Title BEX
之间的任何字母或单词都应该终止。我需要一个精确的grep表达式


一些可选的答案是:我想做的是精简多个文件。我更喜欢在Mac中这样做。

grep不能做文本替换

尝试
sed

sed 's/Title-BEX-override-8/Title-BEX/g' file

-我的选项可以让你“就地”完成。但我不知道相应的选项是否适用于mac上的sed:(

谢谢你,肯特。我刚刚更新了问题,请看一看。更改关于>”