콘솔 문자열 색상표 - 리눅스

콘솔 문자열 색상표 - VsCode

sh 활용 예시

#!/bin/bash

_DEF="\\x1b[0m"
_RED="\\x1b[31m"
_GRN="\\x1b[32m"
_ORG="\\x1b[33m"
_BLU="\\x1b[34m"
_MGT="\\x1b[35m"
_CYN="\\x1b[36m"

filename=$1
tempfile=$(mktemp)
cat "$filename" > "$tempfile"

# Colorize
sed -i 's/listen/'"${_RED}"'&'"${_DEF}"'/g' "$tempfile"
sed -i 's/return/'"${_GRN}"'&'"${_DEF}"'/g' "$tempfile"

cat "$tempfile"
rm "$tempfile"

Highlighter

Cat 색상 강조 예제(nginx conf)