次のセクションがまもなく開始されることを知らせるために、いくつかの設定スクリプトで使用できるbashの機能を持ちたいと思います。
簡単な解決策(色付き)は次のとおりです。
headline(){
echo -e "\e[1;34m###########################################"
echo -e "########## \e[1;37m$*"
echo -e "\e[1;34m###########################################\e[0m"
}
しかし、どのようにますます多くの数字を追加できますか?
ベストアンサー1
それはあなたが望むものですよね?
#!/bin/bash
function headline(){
echo -e "\e[1;34m###########################################"
echo -e "##### Starting paragraph: $1.$2 #####\e[1;37m"
echo -e "\e[1;34m###########################################\e[0m"
number=$(($1 + 1))
}
number=1
headline $number "hello"
sleep 1
headline $number "hi everybody"
sleep 1
headline $number "goodnight"
#OUTPUT:
###########################################
##### Starting paragraph: 1.hello #####
###########################################
###########################################
##### Starting paragraph: 2.hi everybody #####
###########################################
###########################################
##### Starting paragraph: 3.goodnight #####
###########################################