7
シェル引数を逆順で出力します
私は少し立ち往生しています。私の仕事は、3番目と4番目を除いて、スクリプトへの引数を逆の順序で出力することです。 私が持っているのはこのコードです: #!/bin/bash i=$# for arg in "$@" do case $i in 3) ;; 4) ;; *) eval echo "$i. Parameter: \$$i";; esac i=`expr $i - 1` done 私はeval(PHPへの挨拶)が嫌いなので、それなしで解決策を探していますが、それを見つけることができません。 引数の位置を動的に定義するにはどうすればよいですか? PS:いいえ、宿題ではありません。試験のシェルを学んでいるので、古い試験を解決しようとしています。