變量 | 說明 |
$0 | 當前腳本的文件名 |
$n | 傳遞給腳本或函數的參數,n是數字,第n個參數 |
$# | 傳遞給腳本或函數的參數個數 |
$* | 傳遞給腳本或函數的所有參數 |
$@ | 傳遞給腳本或函數的所有參數。被””包含時,與$*稍有不同 |
$? | 上個命令的退出狀態,或函數返回值 |
$$ | 當前shell的進程ID |
示例: | |
#!/bin/bash echo "File Name: $0" echo "First Parameter : $1" echo "Second Parameter : $2" echo "Total Number of Parameters : $#" echo "Quoted Values: $*" echo "Quoted Values: $@" echo "PID: $$ | |
結果: File Name: ./c.sh |
sh變量特性(3)默認特性
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.