Linuxl中shell變量$#、$@、$0、$一、$2的含義解釋

Linuxl中shell變量$#、$@、$0、$一、$2的含義解釋

  • $$:Shell自己的PID(ProcessID)。shell

  • $! :Shell最後運行的後臺Process的PID。code

  • $? :最後運行的命令的結束代碼(返回值)。後臺

  • $- :使用Set命令設定的Flag一覽。變量

  • $* :全部參數列表。如"$*"用「"」括起來的狀況、以"$1 $2 … $n"的形式輸出全部參數。文件

  • $@ :全部參數列表。如"$@"用「"」括起來的狀況、以"$1" "$2" … "$n" 的形式輸出全部參數。co

  • $# :添加到Shell的參數個數參數

  • $0 :Shell自己的文件名

  • $1~$n:添加到Shell的各參數值。$1是第1參數~$n是第n個參數。

相關文章
相關標籤/搜索