# 傳遞參數
- 1.取參數用`$n`來取, `$0`是執行的文件名, `$1`才是第一個參數
```bash
#!/bin/bash
# author:菜鳥教程
# url:www.runoob.com
echo "Shell 傳遞參數實例!";
echo "執行的文件名:$0";
echo "第一個參數為:$1";
echo "第二個參數為:$2";
echo "第三個參數為:$3";
```
# `$`符的其他作用
- `$#` 參數個數
- `$$` 當前腳本的進程id
- `$!` 后臺運行最后一個進程的id
- `$?` 獲取最后一個命令的退出狀態, 0表示沒有錯誤
- `$*` 把所有參數用字符串形式返回 (a.sh 1 2 3 // 輸出1 2 3)