我的程序获取文件列表并根据文件的顺序处理它们。例如:
$ ./myScript.sh --takeFiles a b c d e f g
现在,由于我必须传递大量文件,我使用find
命令并指定如何找到我想要的确切文件:
sudo find . -path "./aFolder/*_parameterOne_*_*/*_parameterTwo_*_*/*_someCommonString_*" ! -name "*_aStringToExclude*" -exec ./myScript.py --takeFiles {} +
它就像一个魅力,除了我将我的文件首先按“parameterTwo_* ”(在星号中我有一个整数)排序然后再按“parameterTwo *_”排序后传递给 myScript.sh 星号代表一个数值。
可能吗?