原文:shell中特殊位置參數變量

shell中特殊位置參數變量: n :獲取當前執行shell腳本文件名,如果執行腳本包含路徑,那么就包括腳本路徑 n:獲取當前執行shell腳本的第n個參數值 n .. ,當n為 時表示腳本文件名 如果n大於 ,則用大括號括起來,例如 ,接的參數以空格隔開 :獲取當前執行的shell腳本后面接的參數個數 :獲取當前shell腳本所有傳參的參數,不加引號和 相同 如果給 加上雙引號,例如: ,則表示 ...

2019-04-07 13:03 0 647 推薦指數:

查看詳情

shell參數擴展, 特殊變量

echo $SHLVL 該變量包含當前工作的shell level $* 所有參數列表 受IFS控制 PS1 為提示符,可進行設置 PS1="[\u@\h \W]\$"PS2 為換行時的那個符號如 aa '換行后默認會出現>我們可以進行修改 PS2=''換成你喜歡的IFS ...

Fri Feb 03 06:15:00 CST 2012 0 3853
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 $n $* $# $@詳解

一:shell特殊變量 1. 位置變量 $0 獲取當前執行的shell腳本的文件名,包括路徑 $n 獲取當前執行的shell腳本的第n個參數值,n=1..9,當n為0時表示腳本的文件名,如果n大於9,用大括號括起來${10} $* 獲取當前shell的所有 ...

Fri Apr 24 01:24:00 CST 2020 0 600
Shell特殊變量Shell $0, $#, $*, $@, $?, $$和命令行參數

前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量特殊含義,這樣的變量被稱為特殊變量。例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: $echo $$ 運行結果 29949 特殊變量列表 ...

Wed Feb 22 18:23:00 CST 2017 0 18246
linux bash Shell特殊變量Shell $0, $#, $*, $@, $?, $$和命令行參數

在linux下配置shell參數說明 前面已經講到,變量名只能包含數字、字母和下划線,因為某些包含其他字符的變量特殊含義,這樣的變量被稱為特殊變量。 例如,$ 表示當前Shell進程的ID,即pid,看下面的代碼: 運行結果 特殊變量列表 變量 含義 $0 當前腳本的文件名 ...

Mon Feb 13 23:01:00 CST 2017 0 29668
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM