linux經常使用shell變量 $? $$ $@ $#

#!/bin/bash
echo "傳入的參數個數"  $#
echo "運行的腳本名字爲:"  $0
echo "傳入的第一個參數爲:" $1
echo "傳入的第二個參數爲:" $2
echo "傳給腳本的參數列表" $@
echo "傳入的參數列表:" $*
echo "腳本運行的當前進程ID:" $$
echo "顯示命令的退出狀態,0表明成功,其餘表明錯誤" $?
for (( i=1; i<=$#; i++ ))
do
        echo "$i"
done
echo "-------------------------------------"

for value in $@
do
        echo $value
done
echo "-------------------------------------"

for value1 in $*
do
        echo $value1
done
相關文章
相關標籤/搜索