0

假设我点击 foo.html find,我想将内容通过管道传回 foo.html

find . -iregex '.*\(html\|htm\)' -printf '%P\0' | \
xargs -0 sed -Ee "s:(http|https)\://(www.|)${domain}[?/]::g" \
> # to what? {\} ???

现在它不知道它是什么或在哪里

4

1 回答 1

1

-i将标志传递给sed,然后它将修改输入文件。

find . -iregex '.*html?' -printf '%P\0' | xargs -0 sed -i -Ee "s:(http|https)\://(www.|)${domain}[?/]::g"
于 2013-11-14T00:38:46.183 回答