0

いくつかのファイルを取得するために小さなスクリプトを実行しようとしています。私がしなければならないことは、レポートからファイルをコピーすることですが、特定の日付に作成されたファイルのみです (例: 11 月 11 日に作成されたファイルのみ)。

これを実行する方法はありますか?

4

1 に答える 1

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
于 2013-11-11T09:59:14.717 に答える