将子文件夹中存在的同名文件重命名为包含子文件夹名称
问题描述:
有多个文件夹..folder1,folder2..foldern,每个文件夹都有许多文件,但是每个文件夹都有名称为sample.txt的文件,它存在于每个文件夹中和每个文件夹。将子文件夹中存在的同名文件重命名为包含子文件夹名称
有没有办法重命名所有的sample.txt,使它们被重命名为父文件夹的名称 例如。文件夹1/sample.txt的 - > folder1.txt 文件夹2/sample.txt的 - > folder2.txt .. foldern/sample.txt的 - > foldern.txt
答
FILES = $ PWD/Feline_combined/*/
对于f $中FILES
做
CD $ F
测试= $ {PWD ## * /}
回声$测试
CP fastqjoin.join.fastq〜/桌面/ Shared_Folder/Project_VRB /壳/ $ test.fastq
做
看看了'find'实用,你应该能够为此,将'exec'功能与'sed'处理器结合在一起。 – arkascha