
请问如何利用变量访问linux shell脚本中的参数
举个例子说明我的问题比如我有一个脚本mysheet.sh当我这样运行脚本时mysheet.sh1345$1=1$2=3$3=4$4=5我现在想在脚本中定义一个变量i想通过...
举个例子说明我的问题
比如我有一个脚本 mysheet.sh
当我这样运行脚本时 mysheet.sh 1 3 4 5
$1 =1 $2 =3 $3=4 $4=5
我现在想在脚本中定义一个变量i
想通过i 索引出 脚本输入参数的值 展开
比如我有一个脚本 mysheet.sh
当我这样运行脚本时 mysheet.sh 1 3 4 5
$1 =1 $2 =3 $3=4 $4=5
我现在想在脚本中定义一个变量i
想通过i 索引出 脚本输入参数的值 展开
展开全部
#!/bin/sh
echo you passed $# parameters
echo '$0'= $0
echo '$1'= $1
echo '$2'= $2
echo '$3'= $3
echo '$*'= $*
echo '$@'= $@
运行
ahlong@ahlong-laptop:~/school$ sh zd006 1 2 3 4 5
you passed 5 parameters
$0= zd006
$1= 1
$2= 2
$3= 3
$*= 1 2 3 4 5
$@= 1 2 3 4 5
echo you passed $# parameters
echo '$0'= $0
echo '$1'= $1
echo '$2'= $2
echo '$3'= $3
echo '$*'= $*
echo '$@'= $@
运行
ahlong@ahlong-laptop:~/school$ sh zd006 1 2 3 4 5
you passed 5 parameters
$0= zd006
$1= 1
$2= 2
$3= 3
$*= 1 2 3 4 5
$@= 1 2 3 4 5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询