如何在bash中编写一个函数来检测多个文件夹中多个文件的部分名称?

时间:2016-11-08 09:47:50

标签: bash loops detect

我有多个文件,例如在多个文件夹中的singletA.dat singletB.dat singletC.dat。每个文件呈现一个共同部分<单线>和扩展名.dat,以及变量< A B C ...>。 我想浏览包含这些文件的所有文件夹,并独立于变量A B C ...例如,将文件名转换为sing.dat。在bash中是否存在允许您检测这些部分变量的函数?

提前致谢! 托米

1 个答案:

答案 0 :(得分:0)

您可以使用find。例如:

find mydir -name "singlet?.dat" -execdir mv {} sing.dat \;