Linux的复制从目录中选定的文件和目录名取名为
问题描述:
可以说我有(LINUX/UNIX)Linux的复制从目录中选定的文件和目录名取名为
/directory/1/file.wmv
/directory/2/file.wmv
/directory/3/file.wmv
我想这些.wmv文件复制到一个单一的目录 /例子/与以目录名称命名的文件如下所示1.wmv,2.wmv,3.wmv,
答
for i in {1..10}
do
cp /directory/$i/file.wmv /example/$i.wmv
done
+0
你可以用'$(seq 10)'代替'{1..10}',这是更便携的 – fge 2011-12-27 14:35:26
如果在同一文件夹中有两个具有相同扩展名(.wmv)的文件,会发生什么? – debianek 2011-12-27 13:02:12