현재 저는 때때로보고 싶은 시스템 로그 (이 경우에는 Growl.app)가 있습니다. grep을 사용하여보고 싶지 않은 행을 필터링합니다.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
나는 정보를 필터링 할 수있는 더 좋은 방법이 있다면 모르겠지만 그대로 내 스크립트는 명령을 처리하는 데 시간이 꽤 걸립니다. 내 하드웨어를 확실히 추가하지 않을 수도 있습니다. 'qlmanage'부분은 텍스트 파일의 내용을 '빠른보기'창에 표시하는 OS X 특정 명령입니다. 요청을 표시 할 때 즉시 나타납니다.
아이디어가 있으십니까?
'cat filename | grep '패턴'. grep에 직접 파일 이름을 지정하십시오 :'grep 'patterns'filename'. –