반달가면 이글루에서 백업 - http://bahndal.egloos.com/617249 (2018.7.11)
grep 명령으로 문자열을 찾으면 출력된 내용에서 일치하는 부분이 빨간색으로 표시된다.
echo "abcd" | grep "ab"
abcd
그러나 출력값을 파이프(|)로 넘기면 색깔이 억제된다.
echo "abcd" | grep "ab" | more
abcd
출력 내용이 상당히 길 경우에는 출력결과를 more로 연결해서 한 페이지씩 보게 되는데, 내용이 많아서 어느 위치에 일치하는 문자열이 있는지 헷갈릴 경우가 있다. 이럴 때는 grep의 글자색 옵션을 변경해 주면 되겠다. "--color=always" 옵션을 사용.
# 글자색 유지
echo "abcd" | grep --color=always "ab" | more
abcd
기본 옵션은 --color=auto인데 출력을 파이프로 넘기면 글자색을 없애도록 되어 있다. auto를 always로 설정하면 글자색이 그대로 유지된다.
'리눅스' 카테고리의 다른 글
리눅스에서 특정 프로세스의 cpu 점유율 확인 (0) | 2023.08.08 |
---|---|
mtpfs - 리눅스 민트 PC에 안드로이드 기기 연결하기 (0) | 2023.08.08 |
리눅스 민트에서 시스템 전체에 적용되는 bash 설정(bashrc) 수정 (0) | 2023.08.08 |
리눅스에서 ZFS 데이터 무결성 검사 (0) | 2023.08.08 |
리눅스에서 ZFS 압축 기능 사용 (0) | 2023.08.08 |