【求助】第一次来这,请大家多多关照!!关于“$$的问题”.急!!!

#!/bin/sh

int_print(){
     echo 'AAAA'
}
quit_print(){
     echo 'BBBB'
}

trap int_print 2
trap quit_print 3
kill -2 $$
kill -2 $$
kill -3 $$
kill -2 $$

这段代码中的 “kill -2 $$”其中的 "$$" 指的是什么意思? 还有这整条语句是 “kill -2 $$”是什么意思!