原文:Shell中的變量——常用系統變量和特殊變量

常用系統變量 HOME PWD SHELL USER 家目錄 當前目錄 默認解釋器 當前用戶 顯示當前Shell中所有變量:set 自定義變量 . .基本語法 定義變量:變量 值 等號左右沒有空格 撤銷變量:unset 變量 聲明靜態變量:readonly 變量,注意:不能unset,不能改變值 . 變量定義規則 變量名稱可以由字母 數字和下划線組成,但是不能以數字開頭,環境變量名建議大寫。 等 ...

2019-07-27 11:43 0 667 推薦指數:

查看詳情

Shell 特殊變量$0, $#, $*, $@, $?, $$

總覽 $0 當前腳本的文件名 $n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是$1,第二個參數是$2。 ...

Mon Nov 11 23:12:00 CST 2019 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腳本特殊變量($0、$1、$2、 $?、 $# 、$@、 $*)

$0 Shell本身的文件名$1~$n 添加到Shell的各參數值。$1是第1參數、$2是第2參數…$$ Shell本身的PID(ProcessID) $! Shell最后運行的后台Process的PID$? 上個命令的退出狀態,或函數 ...

Wed May 29 17:53:00 CST 2019 0 2215
Linux Shell變量聲明和一些特殊變量

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

Thu Sep 05 22:35:00 CST 2019 0 648
shell變量定義特殊符號

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

Fri May 05 00:06:00 CST 2017 0 1604
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM