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

콘솔 문자열 색상표 - 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)