个性化阅读
专注于IT技术分析

Shell如何使用脚本参数?

bash shell脚本具有参数。这些参数从$ 1到$ 9。

当我们将参数传递到命令行界面时, 会通过外壳将位置参数分配给这些参数。

第一个参数分配为$ 1, 第二个参数分配为$ 2, 依此类推…

如果参数超过9个, 则不能将第十个或以后的参数指定为$ 10或$ 11。

你必须处理或保存$ 1参数, 然后借助shift命令drop参数1并将所有其他参数向下移动一个。它将使$ 10为$ 9, $ 9为$ 8, 依此类推。

外壳参数

Parameters Function
$1-$9 表示参数1到9的位置参数
${10}-${n} 表示九点后参数的位置参数
$0 代表脚本名称
$∗ 将所有参数表示为单个字符串
$@ 与$ ∗相同, 但用(“)括起来会有所不同
$# 代表参数总数
$$ 脚本的PID
$? 代表最后的返回码

例:

Linux Shell脚本参数1

查看上面的快照, 这是我们编写的用于显示不同参数的脚本。

Linux脚本参数2

查看上面的快照, 我们传递了参数1、5、90。运行脚本时, 所有参数均显示其值。

赞(0)
未经允许不得转载:srcmini » Shell如何使用脚本参数?

评论 抢沙发

评论前必须登录!