카테고리 없음

[bash] cat color

냐옴 2023. 7. 3. 10:59

 

# 라인 전체 컬러링
cat app.log | sed \
    -e 's/\(.*INFO.*\)/\x1B[31m\1\x1B[39m/'

# 키워드만 컬러링
cat app.log | sed \
    -e 's/\(.*\)\(INFO\)\(.*\)/\1\x1B[31m\2\x1B[39m\3/' \
    -e 's/\(.*\)\(WARN\)\(.*\)/\1\x1B[31m\2\x1B[39m\3/' \
    -e 's/\(.*\)\(ERROR\)\(.*\)/\1\x1B[31m\2\x1B[39m\3/'

# 라인 앞에 엔터 추가
cat app.log | sed \
    -e 's/\(^.*\)/\n\1/'