原文:[ 轉]Shell中參數($0,$1,$#,$NF,$@等)的含義

Shell中參數 , , , NF, 等 的含義 發布時間: 來源:網絡 上傳者:用戶 摘要:此處僅僅從來記錄平時常用的命令的參數。以免下次忘記時及時找到。也方便更多的人。awk 表示所有 表示第一個 NF表示最后一個 NF 表示倒數第二個比如:echo abcd awk print 的結果是 abcd echo abcd awk print 的結果是 a echo abcd awk print ...

2018-11-12 13:53 0 1753 推薦指數:

查看詳情

Shell的$0、$1、$2的含義 []

shell 我們會見到 $0、$1、$2這樣的符號,這是什么意思呢? 簡單來說 $0 就是你寫的shell腳本本身的名字,$1 是你給你寫的shell腳本傳的第一個參數,$2 是你給你寫的shell腳本傳的第二個參數 比如你新建了一個shell腳本 Test.sh, 內容如下: 1 ...

Thu May 27 03:35:00 CST 2021 0 1103
shell#*,##*,#*,##*,% *,%% *的含義及用法(

介紹下Shell的${}、##和%%使用范例,本文給出了不同情況下得到的結果。假設定義了一個變量為:代碼如下:file=/dir1/dir2/dir3/my.file.txt可以用${ }分別替換得到不同的值:${file#*/}:刪掉第一個 / 及其左邊的字符串:dir1/dir2/dir3 ...

Wed Oct 21 23:08:00 CST 2020 0 905
awkNF,NR的含義

awkNF和NR的意義,其實你已經知道NF和NR的意義了,NF代表的是一個文本文件中一行(一條記錄)的字段個數,NR代表的是這個文本文件的行數(記錄數)。在編程時特別是在數據處理時經常用到。建議你看看有關awk編程方面的資料,這可是一個功能非常強大的工具。 看個例 ...

Sat Mar 07 19:03:00 CST 2015 0 6670
linux shell"2>&1"含義

輸出一個空的文件1; ls xxx 2>1測試,沒有xxx這個文件的錯誤輸出到了1;ls x ...

Thu Nov 14 19:39:00 CST 2019 0 544
Shell的$0、$1、$2的含義

shell 我們會見到 $0、$1、$2這樣的符號,這是什么意思呢? 簡單來說 $0 就是你寫的shell腳本本身的名字,$1 是你給你寫的shell腳本傳的第一個參數,$2 是你給你寫的shell腳本傳的第二個參數 比如你新建了一個shell腳本 Test.sh, 內容 ...

Wed Dec 02 18:25:00 CST 2020 0 606
Linux Shell $0, $#, $*, $@, $?, $$的含義

1. $0 當前腳本的文件名 2. $n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是$1,第二個參數是$2 3. $# 傳遞給腳本或函數的參數個數 4. $* 傳遞給腳本或函數的所有參數 5. $@ 傳遞給腳本或函數的所有參數 6. $* 和 $@ 區別 ...

Thu Jan 06 19:09:00 CST 2022 0 883
shell腳本$!、$@、$#、$$、$0、$1、$2、$*的含義

一、shell腳本$!、$@、$#、$$、$0、$1、$2、$*的含義 $! :Shell最后運行的后台Process的PID(后台運行的最后一個進程的進程ID號) $#:添加到shell當中參數的個數 $$:Shell本身的PID(ProcessID,即腳本運行的當前進程ID號 ...

Wed Jul 07 03:10:00 CST 2021 0 459
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM