输入参数$$ .sh脚本

时间:2013-06-07 02:08:52

标签: bash input parameters


我想问一下.sh脚本中$$的含义是什么 我的计划

#!/bin/sh

V1=$1
V2=$2
V3=$$

echo "$V1 $V2 $V3"

调用
./mypro.sh 1 2 3

输出
1 2 7215

2 个答案:

答案 0 :(得分:2)

$$是bash过程的pid。

答案 1 :(得分:2)

从bash手册页部分特殊参数

  

$扩展到shell的进程ID。在()子shell中,它扩展为当前shell的进程ID,而不是子shell。