假设我用find
点击foo.html,我想将内容重新输入foo.html
find . -iregex '.*\(html\|htm\)' -printf '%P\0' | \
xargs -0 sed -Ee "s:(http|https)\://(www.|)${domain}[?/]::g" \
> # to what? {\} ???
现在它不知道它的内容是什么或在哪里
答案 0 :(得分:1)
将-i
标记传递给sed
,然后它会修改输入文件。
find . -iregex '.*html?' -printf '%P\0' | xargs -0 sed -i -Ee "s:(http|https)\://(www.|)${domain}[?/]::g"