2017-03-08 20 views
0

今日はパターンでファイルを取得しようとしていますが、昨日からファイルを取得しています。これを行うには:今日の日付と結果からファイルを取得しようとすると、昨日の日付ファイルも表示されます(Unix Korn Shell)

find /mydir/files/*GEN* -mtime -1 -exec ls -l {} \; 
-rw-r--r-- 1 testuser  testuser  20 Mar 7 17:05 /mydir/files/900.GEN 
-rw-r--r-- 1 testuser  testuser  20 Mar 7 17:14 /mydir/files/901.GEN 
-rw-r--r-- 1 testuser  testuser  20 Mar 8 16:35 /mydir/files/902.GEN 

なぜ昨日のファイルを表示しているのですか?

答えて

0

私はそれを解決しました。

私はそこでややこしいことをしなければなりませんでした。

find /mydir/files/*GEN* -mtime -1 -exec ls -l {} \; | grep "$(date +"%b %e")" 

また、今日の日付で検索するために「追加フィルタ」を追加しています。

関連する問題