标签: bash input parameters
我想问一下.sh脚本中$$的含义是什么 我的计划:
#!/bin/sh V1=$1 V2=$2 V3=$$ echo "$V1 $V2 $V3"
调用: ./mypro.sh 1 2 3
输出: 1 2 7215
答案 0 :(得分:2)
$$是bash过程的pid。
$$
答案 1 :(得分:2)
从bash手册页部分特殊参数:
$扩展到shell的进程ID。在()子shell中,它扩展为当前shell的进程ID,而不是子shell。