zshを使用すると、5番目の引数を簡単に取得できます$5
。しかし5
、変数の場合はどうでしょうか。私は、インデックスを作成することによって最初の5つの引数を出力するこの方法を思いつきました(単にではなくecho $1 $2 $3 $4 $5
):
for i in {1..5}
do
echo $(eval echo "\$$i")
done
しかし、確かにもっと良い方法があるに違いありませんか?
すべての引数をループするもっと簡単な方法があることを私は知っています。私の特定のケースでは、引数リストを逆方向にループしたいと思います。それを手伝っていただければ幸いです。