Adaptation à la largeur du terminal
This commit is contained in:
7
fip.sh
7
fip.sh
@@ -26,8 +26,11 @@ function print_data() {
|
|||||||
slug="\033[1;${color_code}m$slug\033[0m"
|
slug="\033[1;${color_code}m$slug\033[0m"
|
||||||
|
|
||||||
slug=$(printf "%-32s" "$slug")
|
slug=$(printf "%-32s" "$slug")
|
||||||
artiste=$(printf "%-40s" "$artiste")
|
terminal_width=$(tput cols)
|
||||||
titre=$(printf "%-40s" "$titre")
|
width=$((((terminal_width - 32) / 2) - 4))
|
||||||
|
artiste=$(printf "%-${width}s" "${artiste:0:${width}}")
|
||||||
|
titre=$(printf "%-${width}s" "${titre:0:${width}}")
|
||||||
|
|
||||||
output+="\033[1$slug\033[0m | \033[1mArtiste:\033[0m $artiste | \033[1mTitre:\033[0m $titre |\n"
|
output+="\033[1$slug\033[0m | \033[1mArtiste:\033[0m $artiste | \033[1mTitre:\033[0m $titre |\n"
|
||||||
color_index=$(get_next_color "$color_index")
|
color_index=$(get_next_color "$color_index")
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user