我想更改所有出现的<ga/
to <
。使用 xargs,这可以正常工作:
ls | xargs sed -i 's/<ga\//</g'
GNU Parallel 说它是 xargs 的直接替代品,但是做
ls | parallel sed -i 's/<ga\//</g'
结果是
/bin/bash: ga//: No such file or directory
对于目录中的每个文件。我确定我只是忘记了 {} 或 \; 某处,但答案仍然暗示我。
我想更改所有出现的<ga/
to <
。使用 xargs,这可以正常工作:
ls | xargs sed -i 's/<ga\//</g'
GNU Parallel 说它是 xargs 的直接替代品,但是做
ls | parallel sed -i 's/<ga\//</g'
结果是
/bin/bash: ga//: No such file or directory
对于目录中的每个文件。我确定我只是忘记了 {} 或 \; 某处,但答案仍然暗示我。