【发布时间】:2019-02-28 09:20:17
【问题描述】:
我只移动了正在使用的文本文件中的文件名:
cd /data/sources/
find $PWD -type f -name "Asset_*">> /data/processing/asset_files.txt
但是,我还需要:
- 将
Asset_*文件也移动到/data/processing/。 - 将前 1000 个文件移动到
/data/processing/。
如何添加这两个东西?
【问题讨论】:
-
您的规格不清楚。使用 find 的
-exec选项移动Asset_*文件很容易。但是“第一个”1000 个文件是什么?按字母顺序,创建时间,修改时间? Asset_* 文件的 1. 和 2. 有什么区别? -
in 2) 我想移动 1000 个文件进行测试。
-
in 1) 如果有 1000 个文件它可以工作,那么我将移动所有文件