2017-08-30 10 views
0

次のコマンドを使用して特定の日付の後に保存されたファイルのグループを開こうとしています特定の日付以降に保存されたファイルをUNIXで表示する

ビュー/ */grepの「8月30日」

しかし、私は Vimのようなメッセージが出る:警告:出力が端末

にされておらず、何も起こりません。 提案がありますか?

+0

@MarkSetchellええ、私は、私は出力を持っています。 Vi 'ls -ltr ./*/*log | grep 'Aug 30' | awk '{print $ 9}' ' 私は特定のファイルを開くためにviを作った...あなたの答えをありがとう!!! – Prasanth

答えて

0

viewにすべてのログファイルを開くように指示しています。次に、出力を画面に出力するのではなく、grepという別のコマンドに出力するように指示します。

おそらくfindを使用してファイルのリストを生成し、それらを開くようにviewに指示します。だから、ファイルが(1日前)昨日の変更を見つけるために、あなたが使用できます。

find /wherever/the/logs/are -name \*.log -mtime -1 

を、あなたはそれらのファイルを編集したいので、viewにリストを渡す:

view $(find /wherever/the/logs/are -name \*.log -mtime -1) 
関連する問題