例如:
第一个命令生成一个输出,但第二个没有。背后的原因是什么?
发布于 2020-04-03 21:48:43
我要尝试一个答案:
find /usr/share/figlet/ -type f -name "*.flf" | xargs -n 1 figlet -f这将使用一个文件名运行一个figlet命令,用另一个文件名运行另一个figlet命令,依此类推。
例如,看看两者之间的区别
find /usr/share/figlet/ -type f -name "*.flf" | xargs -t ls -l和
find /usr/share/figlet/ -type f -name "*.flf" | xargs -t -n 1 ls -l(顺便说一句,我总是在xargs上包含‘-r’,如果没有输入,这将阻止xargs运行。否则,您将得到一个令人困惑的空行。)
https://unix.stackexchange.com/questions/577665
复制相似问题