原文:Shell 中 特殊變量$0, $#, $*, $@, $?, $$

總覽 當前腳本的文件名 n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是 ,第二個參數是 。 傳遞給腳本或函數的參數個數 傳遞給腳本或函數的所有參數 傳遞給腳本或函數的所有參數。被雙引號 包含時,與 稍有不同,下面將會講到 上個命令的退出狀態,或函數的返回值 顯示Shell使用的當前選項,參看set命令 當前Shell進程ID。對於 Shell 腳本,就是這些腳本所在 ...

2019-11-11 15:12 0 379 推薦指數:

查看詳情

shell特殊變量IFS

shell特殊變量IFS的使用 IFS是 內部字段分隔符(internal field separator)。默認情況下,bash shell會將空格、制表符、換行符 當做字段分隔符。 IFS=$'\n':;" 就是 將換行符、冒號、分號、雙引號作為字段分隔符 IFS ...

Fri Nov 20 22:59:00 CST 2020 2 475
shell變量定義特殊符號

今天要寫一個shell語句來輸出數據庫的v$database的信息 定義bb為一個接收sql返回值的變量 需要注意的是: select * from v$database ; 語句 由於其中用到了$符號,所以執行的時候肯定會報錯,因為無法識別,需要在$的前面加上轉義符\\即可,如下所示 ...

Fri May 05 00:06:00 CST 2017 0 1604
shell特殊位置參數變量

shell特殊位置參數變量:$0、$n、$#、$*、$@ $0:獲取當前執行shell腳本文件名,如果執行腳本包含路徑,那么就包括腳本路徑 $n:獲取當前執行shell腳本的第n個參數值、n=1..9,當n為0時表示腳本文件名;如果n大於9,則用大括號括起來,例如${10},接的參數以空格 ...

Sun Apr 07 21:03:00 CST 2019 0 647
Linux Shell變量聲明和一些特殊變量

SHELL定義變量比較直接,無類型區別,不需要像Java那樣定義好是String還是int等。 聲明變量需要遵守或者注意的幾點: 變量名和等號之間不能有空格。 變量名首字符必須為字母。 變量名里可以使用下划線。 變量名中間不能有空格,美元符號$,標點符號。 變量 ...

Thu Sep 05 22:35:00 CST 2019 0 648
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM