这与我的上一个问题 同时在多个子目录中执行命令。
我想运行一个复制到每个子目录中的程序,该程序将*.in
当前目录中的文件作为输入文件。我可以运行find
该程序,但是当我找到它时,如何让它运行呢?
答案1
jcomeau@intrepid:/tmp$ for program in $(find . -name $PROGRAM); do
(cd $(dirname $program) && ./$(basename $program));
done
PROGRAM
您的程序名称是哪里?