![如何重复传递找到的文件以由脚本获取](https://linux22.com/image/170513/%E5%A6%82%E4%BD%95%E9%87%8D%E5%A4%8D%E4%BC%A0%E9%80%92%E6%89%BE%E5%88%B0%E7%9A%84%E6%96%87%E4%BB%B6%E4%BB%A5%E7%94%B1%E8%84%9A%E6%9C%AC%E8%8E%B7%E5%8F%96.png)
我发现不以 .done 结尾的文件,如下所示:
find -type f -not -name \*.done -execdir myscript {} \;
现在,我想做的是:
-将每个找到的文件传递给 myscript
-使用 source 命令获取 myscript 中的每个文件
- 为每个源文件运行 myscript
注意:我想重复运行 myscript,每个找到的文件运行一次。我不想同时为多个文件运行 myscript。所以本质上我正在寻求循环找到的文件并将它们来源到 myscript 中。我怎样才能做到这一点?