我有几个文件。我需要运行一个 perl 脚本来调用文件夹中的所有文件,同时调用一个扩展名为 .pep 的文件和另一个类似文件的文件并匹配相同的名称但是不同的扩展名 .pep.nuc (例如Oh01.pep
和Oh001.pep.nuc
)
到目前为止我有这个脚本,但我当然缺少一些东西。
for file *.pep; do ./script.pl *.pep *.pep.nuc > "${file%.*}.nucleo"; done
答案 0 :(得分:3)
这应该这样做:
for file in *.pep; do
./script.pl "$file" "${file}.nuc" > "${file%.pep}.nucleo";
done