現在、時々確認したいシステム ログ (この場合、Growl.app) があります。grep を使用して、表示したくない行を除外します。
cat /Users/Daniel/Library/Logs/Growl.log | grep -vE 'registered|Display frame|Reserving|Used rects|Beginning a pass|Successfully reserved|Adjusted display frame|---|User went idle|User returned|positionDisplay|primaryDirection|Bowtie:|secondaryDirection' | tail -20 > /Users/Daniel/Library/Logs/Growl-log.txt
sleep 2
qlmanage -p /Users/Daniel/Library/Logs/Growl-log.txt
情報を除外するより良い方法があるかどうかはわかりませんが、私のスクリプトはそのコマンドを処理するのにかなりの時間がかかります。私のハードウェアが間違いなくそれを妨げていないことを追加することもできます. 注意すべきもう 1 つの点は、「qlmanage」部分が、テキスト ファイルの内容を「クイック ルック」ウィンドウに表示する OS X 固有のコマンドであることです。リクエストを表示するときは瞬時です。
何か案は?