中易网

UNIX SHELL 语法中的$1是什么意思?

答案:2  悬赏:40  
解决时间 2021-01-13 15:45
  • 提问者网友:佞臣
  • 2021-01-13 00:19
UNIX SHELL 语法中的$1是什么意思?
最佳答案
  • 二级知识专家网友:千夜
  • 2021-01-13 01:50
命令行上的第一,第二,第三个。。。参数
eg:
nc10@your-5554c55be4 ~
$ cat testing_arg
#! /bin/bash
DAY=$2$3
MONTH=$1

echo "\$MONTH = \$1, $MONTH"
echo "\$DAY = \$2\$3 , \$2 is $2, \$3 is $3"

nc10@your-5554c55be4 ~
$ sh testing_arg 1 2 3
$MONTH = $1, 1
$DAY = $2$3 , $2 is 2, $3 is 3

就是这样
全部回答
  • 1楼网友:夜余生
  • 2021-01-13 03:11
$1:第一个参数
$2:第二个参数
...
$$:进程号
$#:参数个数
(bash)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息