题目不全,不过应该是倒序打印参数列表的程序。我估计完全的可能是这样
#! /bin/b.sh
count=$#
cmd=echo
while[ $count -gt 0 ]
do
cmd ="$cmd \$$count"
shift
done
eval $cmd
-----------------------------
示例运行
$: sh test.sh a b c d e
$: e d c b a
程序本身很无聊,主要就是想说明eval的用法(两次解析),可以看看书。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。