Linux系统下,如何把文件夹内每个文件中日期最新的copy到一个文件夹内?(文件夹内包含很多子文件夹)

请问各位大侠们:在Linux系统下,如何把文件夹内每个文件中日期最新的copy到一个文件夹内?(文件夹内包含很多子文件夹,每个同名称的文件个数也不同)???多谢~!!

你的子目录如果如果只有一层的话,先进入顶层目录,然后可以这样写

#!/bin/bash
for i in `ls`
do
cd $i
FILE=`ls -tr|tail -n 1`
cp $FILE /tmp
cd ..
done

/tmp就是指定的文件夹

温馨提示:答案为网友推荐,仅供参考