Bash の display 関数が再帰的なのはなぜですか?
display
for ループを含んでいるためです。
for
位置パラメーターに対して echo を呼び出すためです。
echo
自身の本体内から display を再度呼び出すためです。
function キーワードで宣言されているためです。
function