mirror of
https://github.com/anchore/syft.git
synced 2026-08-19 16:48:27 +02:00
fix: use printf instead of echo to fix ANSI color output (#4978)
Signed-off-by: Jouini Mohamed Chaker <JouiniMohamedChaker@proton.me>
This commit is contained in:
parent
987ae7f26a
commit
e854078fb0
15
install.sh
15
install.sh
@ -35,7 +35,8 @@ is_command() (
|
|||||||
)
|
)
|
||||||
|
|
||||||
echo_stderr() (
|
echo_stderr() (
|
||||||
echo "$@" 1>&2
|
IFS=" "
|
||||||
|
printf "%b\n" "$*" 1>&2
|
||||||
)
|
)
|
||||||
|
|
||||||
_logp=2
|
_logp=2
|
||||||
@ -75,12 +76,12 @@ init_colors
|
|||||||
|
|
||||||
log_tag() (
|
log_tag() (
|
||||||
case $1 in
|
case $1 in
|
||||||
0) echo "${RED}${BOLD}[error]${RESET}" ;;
|
0) printf "%b" "${RED}${BOLD}[error]${RESET}" ;;
|
||||||
1) echo "${RED}[warn]${RESET}" ;;
|
1) printf "%b" "${RED}[warn]${RESET}" ;;
|
||||||
2) echo "[info]${RESET}" ;;
|
2) printf "%b" "[info]${RESET}" ;;
|
||||||
3) echo "${BLUE}[debug]${RESET}" ;;
|
3) printf "%b" "${BLUE}[debug]${RESET}" ;;
|
||||||
4) echo "${PURPLE}[trace]${RESET}" ;;
|
4) printf "%b" "${PURPLE}[trace]${RESET}" ;;
|
||||||
*) echo "[$1]" ;;
|
*) printf "[%s]" "$1" ;;
|
||||||
esac
|
esac
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user