Ksh脚本,复制在特定日期之后创建的文件

时间:2013-11-11 09:52:53

标签: ksh cp

我正在尝试使用一个小脚本来检索一些文件。 我要做的是从reporty复制文件,但只复制为特定日期创建的文件(例如:仅在11月11日创建的文件)。

你知道如何执行此操作吗?

1 个答案:

答案 0 :(得分:0)

老实说,我不知道这是否适用于ksh,我在bash和zsh中尝试过。

难以操作的是检索所有文件,例如今天更改

find . -type f -newermt 2013-11-11 ! -newermt 2013-11-12 >list

...现在你有一个列表,所以你可以迭代它并将每个条目复制到任何你想要的地方

while read file; do
  cp "$file" $destination
done <list