例如,如果我有一个命令:
find . -name "*.png" |xargs -I{} sh -c "mycommand {}"
如果我在当前文件夹中有a.png和b.png,我想要一种方法来显示以下内容,但不执行它们:
mycommand a.png
mycommand b.png
无论如何要实现这个目标吗?
答案 0 :(得分:3)
您可以将该命令更改为
find . -name "*.png" |xargs -I{} echo "mycommand {}"
如果您只想在执行命令之前显示该命令,可以使用-t
的{{1}}选项:
xargs