【发布时间】:2014-04-09 02:50:59
【问题描述】:
我正在寻找一种工具/命令来从目录中的所有文件中删除字符串“http://”。我在我的 MacOS 上使用以下命令,但无法完成任务。
grep -lr --exclude-dir=".git" -e "http://" . | xargs sed -i "" "s/"http:\/\/"//g"
我在命令行上收到以下错误:
sed: RE 错误:非法字节序列
请帮忙。提前致谢。
【问题讨论】:
-
这似乎是 Linux 的解决方案。我在 MacOS 中寻求解决方案。另外,我不确定该命令是否完全正确。
-
你试过
find . -type f -exec sed -i "" 's|http://||g' {} \;