我有10个文件夹,其中包含这样格式的文件
"xaaNP_len_0.fa"
或者
^{pr2}$
“xaa”部分对于它所在的文件夹是唯一的。文件夹命名为
^{3}$
我想把所有匹配特定模式的文件连接在一起。在
例如,我想连接所有
P_len_*.fa
其中*是0到100之间的整数。这不应包括“P”在左边有一个“N”的情况。在
接下来我要连接所有
NP_len_*.fa
所有10个目录中的文件以相同的方式放在一起
文件的结构是平面的。例如
xaa/xaaNP_len_0.fa
xab/xabNP_len_0.fa
都应该放在一个名为
NP_len_0.fa
Tags:
试试这个脚本:
对于第二个
NP_len_*.fa
模式,regex
可以如下所示而对于第一个你不想让
^{pr2}$N
我们的它将匹配除
N
之前的N
之外的所有模式。我已经考虑过文件夹名称将来可能会增长到您xaa
部分。也可以匹配长度为3的字符串。在相关问题 更多 >
编程相关推荐