案例 1:假设我将一些参数传递给我的 shell 脚本,如下所示:
./myshell_script a b c d
如果我运行echo $#
将给我从命令行传递的参数数量,并将其存储在像 [ 因为我不知道用户传递的参数数量] 之类的变量中:
var1 = `echo "$#"`
案例 2:$4 给了我最后一个参数的名称。
如果我想让它存储在
var2 然后
var2 = $4
我的问题是:
如果我想直接存储从 var1 到 var2 的值,在 shell 脚本中怎么可能?
例如:
./myshell_script.sh a b c
var1 = `echo "$#"` ie var1 = 3
现在我想要
var2 = c [即始终是最后一个参数,因为我不知道用户从命令行传递了多少个参数]
我必须做什么?