移动除最后n个文件以外的所有文件

时间:2017-07-15 09:10:53

标签: linux command-line

除了最后n个文件之外,我如何移动所有文件,从dir1dir2

我目前正在执行此操作,将时间设置为n的近似值,在我的情况下为n=2每10分钟。

find /dir1/ -name '*.txt*' -mmin +10 -type f -exec mv "{}" /dir2/ \;

一个类似的命令,可以工作,但我不确定,有人可以确认应该如何适应这个?

ls -1tr | head -n -2 | xargs -d '\n' mv -f --

0 个答案:

没有答案