A
Size: a a a
B
OM
Подскажите как выводить хелп если скрипт запущен без аргументов
у меня сделано когда любой символ запущен показывает хелпу
case $1 in
* )Help
exit 1
esacif [ "$#" -eq 0]; then .... fiKG
🌚
progress_bar(){
char_progress=███
printf '%s' "Launching: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░"
for ((;${#progress}<=48;));{
progress+=${char_progress:0:$((RANDOM%3))}
printf "\r%s%s%s" "Launching: " "$progress" "$((${#progress}*2)) %"
sleep .3
}
echo
}V
∀
progress_bar(){
char_progress=███
printf '%s' "Launching: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░"
for ((;${#progress}<=48;));{
progress+=${char_progress:0:$((RANDOM%3))}
printf "\r%s%s%s" "Launching: " "$progress" "$((${#progress}*2)) %"
sleep .3
}
echo
}🌚
∀
progress_bar(){
char_progress=███
printf '%s' "Launching: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░"
for ((;${#progress}<=48;));{
progress+=${char_progress:0:$((RANDOM%3))}
printf "\r%s%s%s" "Launching: " "$progress" "$((${#progress}*2)) %"
sleep .3
}
echo
}init_str="Launching: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░"
printf '%s' "$init_str"
printf "\r%s%s\e[$((${#init_str}+1))G%s" "Launching: " "$progress" " $((${#progress}*2)) %"
∀
🌚
#!/usr/bin/bash
progress_bar(){
char_progress=███
init_str="Launching: [░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░]"
printf '%s' "$init_str"
for ((;${#progress}<=48;));{
progress+=${char_progress:0:$((RANDOM%3))}
printf "\r%s%s\e[$((${#init_str}+1))G%s" "Launching: [" "$progress" " $((${#progress}*2)) %"
sleep .3
}
echo
}
progress_bar