shell腳本參數

shell腳本參數能夠任意多,但只有前9各能夠被訪問,使用shift命令能夠改變這個限制。參數從第一個開始,在第九個結束。 shell



$0 程序名字 
$n 第n個參數值,n=1..9  
$* 全部命令行參數 
$@        全部命令行參數,若是它被包含在引號裏,形如」$@」,則每一個參數也各自被引號包括 
$# 命令行參數個數  
$$ 當前進程的進程ID(PID) 
$!  最近後臺進程的進程ID  
$?  最近使用命令的退出狀態。

1)
if 與‘['之間沒有加空格致使的
syntax error near unexpected token `then'問題的解決 bash

2) spa

-bash: [: missing `]' 命令行

這是由於  在  if [   ]  內  要有空格 token

相關文章
相關標籤/搜索