리눅스 C쉘 스크립트 실행 로그 저장하는 방법 있을까요?? 외 grep 관련 문의드려요
글쓴이: 20150917 / 작성시간: 화, 2020/09/08 - 1:06오전
안녕하세요 리눅스 생초보입니다.
C쉘 스크립트를 수정하면서 실행 시킬때 csh -x 'file' 이런식으로 실행시키는데
foreach나 while을 사용할때 로그의 양이 엄청나서 어느 부분에서 누락이 되는지 찾는데 오래걸립니다..
혹시 로그를 저장하는 방법이 있을까요?
csh -x 'file' >> blabla.txt 이런식으로는 해봤는데 안되네요 ㅎ;
또 궁금한 것이
grep으로 찾고자 하는 문자열이 정확하게 'abcd' 4글자만 있는 행 전체를 출력하고 싶습니다.
내용은 하기와 같이 되어있다고 가정드립니다..
abcd blablabla imsi
XXabcdXX bla imsi
abcdXX bla imsi
XXabcd imsi
이런식으로 abcd 4글자만 정확하게 출력시키는 방법이 없을까요? grep -w나 -x를 사용하였었는데
중첩되는 것들이 있어서.. 어렵네요ㅠ
에러 로그 까지 기록하려면 다음과 같이 해야 됩니다.
에러 로그 까지 기록하려면 다음과 같이 해야 됩니다.
csh -x 'file' >> blabla.txt 2>&1
이렇게 하면 에러 로그까지 포함해서 blabla.txt 에 기록 됩니다.
grep 은 양쪽에 word-break 까지 포함해서
grep "\babcd\b" 로 하시던지 grep "\" 처럼 해보세요
------------------------------------------------------------
ProgrammingHolic
댓글 달기