nat*_*ath 1 filesystems bash find shell-script mv
如何将大于 10MB 的所有文件移动到不同的文件夹中?
-rw-r--r-- 1 nath nath 4,3M Apr 21 2018 "file1.mp3"
-rw-r--r-- 1 nath nath 1,7M Jun 10 2017 'file2.mp3'
-rw-r--r-- 1 nath nath 76M Okt 12 05:33 file3.mp3
-rw-r--r-- 1 nath nath 3,7M Mär 1 2016 'file4.mp3'
Run Code Online (Sandbox Code Playgroud)
所以在这种情况下它只会移动 file3
发布问题 5 分钟后,我找到了答案:
find . -type f -size +10M -exec mv "{}" new_folder/ \;
Run Code Online (Sandbox Code Playgroud)