$0 - Scriptname
$* - All positional parameters
$@ - All positional parameters with spaces
$# - Number of parameters
$$ - Current process ID
$! - ID of Background job
$? - error status
$0 - Scriptname
$* - All positional parameters
$@ - All positional parameters with spaces
$# - Number of parameters
$$ - Current process ID
$! - ID of Background job
$? - error status