我在子文件夹中有一些 php 脚本,想通过命令行运行其中一些(通过正则表达式找到)。
以下是我目前所掌握的信息:
find . -name email[^T]*\.php -print0 | xargs -0 -t -r /usr/local/bin/php
不幸的是,只有第一个 php 脚本被执行。
有没有办法告诉 xargs 根据每个文件执行 /usr/local/bin/php 命令?
问候
杰里米
答案1
您需要xargs
通过使用 来告诉仅向命令传递一个参数-n 1
。
或者您也可以直接使用-exec ... \;
查找。