日曜日または月曜日に作成されたすべてのファイルをどのように一覧表示/検索しますか?
日付パラメータを使用してどのように表示できますか?
それは次のとおりです。
ls -f date + %a
または
find -type f | date +%A
または
find -type f -mtime -6
答え1
このような?
find -type f -printf '%Ta\t%p\n' | egrep "^(Sun|Mon)" | cut -f 2-
これは、ファイル作成時間ではなくファイルの最後の変更時間を使用することに注意してください(私が知っている限りどこにも保存されません)。
答え2
*nix オペレーティング・システムでは、ファイル生成日を取得できません。 mtimeは最後に変更された時間を提供し、atimeは最後のアクセス時間を提供します。ただし、ファイルの作成時間を知る方法はありません。
作成時間が必要な場合は、直接ファイルに保存する必要があります。