使用bash如何找到扩展名为.txt的子目录中的所有文件,以目录名称作为前缀名称?然后将所有这些.txt文件移动到当前目录中的一个文件夹中?Bash - 在移动到单个文件夹之前重命名具有前缀的文件
例子:
\subdirectory1\result1.txt
\subdirectory1\result2.txt
\subdirectory2\result1.txt
\subdirectory2\result2.txt
\subdirectory3\result1.txt
\subdirectory3\result2.txt
我想复制和前缀.txt文件与目录名称和它们放置在一个新的目录,使得结果是:
\newfolder\subdirectory1_result1.txt
\newfolder\subdirectory1_result2.txt
\newfolder\subdirectory2_result1.txt
\newfolder\subdirectory2_result2.txt
\newfolder\subdirectory3_result1.txt
\newfolder\subdirectory3_result2.txt
添加实例以及 – syadav