原文:Linux中變量 $#, $@, $0, $1,$ 2, $*,$$,$?的含義

是傳給腳本的參數個數 是腳本本身的名字 是傳遞給該shell腳本的第一個參數 是傳遞給該shell腳本的第二個參數 是傳給腳本的所有參數的列表 是以一個單字符串顯示所有向腳本傳遞的參數,與位置變量不同,參數可超過 個 是腳本運行的當前進程ID號 是顯示最后命令的退出狀態, 表示沒有錯誤,其他表示有錯誤 原文:https: www.cnblogs.com kaituorensheng p .htm ...

2019-05-05 23:59 0 929 推薦指數:

查看詳情

Linux變量$#,$@,$0,$1,$2,$*,$$,$?的含義

$# 是傳給腳本的參數個數 $0 是腳本本身的名字 $1 是傳遞給該shell腳本的第一個參數 $2 是傳遞給該shell腳本的第二個參數 $@ 是傳給腳本的所有參數的列表 $* 是以一個單字符串顯示所有向腳本傳遞的參數,與位置變量不同,參數可超過9個 $$ 是腳本運行的當前進程ID號 ...

Wed Oct 01 05:16:00 CST 2014 1 157666
Linux變量$#,$@,$0,$1,$2,$*,$$,$?的含義

我們先寫一個簡單的腳本,執行以后再解釋各個變量的意義 # touch variable # vi variable 腳本內容如下: #!/bin/sh echo "number:$#" echo "scname ...

Wed Oct 16 17:26:00 CST 2019 0 786
Linuxshell變量$0,$?等含義

linuxshell變量$#,$@,$0,$1,$2的基本含義: 變量說明: $$ Shell本身的PID(ProcessID) $! Shell最后運行的后台Process的PID $? 最后運行的命令的結束代碼(返回值) $- 使用Set命令設定的Flag一覽 $* 所有參數 ...

Fri Aug 05 18:48:00 CST 2016 0 2596
linuxshell變量$#,$@,$0,$1,$2的含義解釋

常用的shell帶有$符號的幾個變量含義: 區別:@">@ * 相同點:都是引用所有參數 不同點:只有在雙引號中體現出來。假設在腳本運行時寫了三個參數(分別存儲在1">1 2 3)则&quot ...

Thu Jun 23 23:07:00 CST 2016 0 9039
linuxshell變量$#,$@,$0,$1,$2的含義解釋

摘抄自:ABS_GUIDE 下載地址:http://www.tldp.org/LDP/abs/abs-guide.pdf linuxshell變量$#,$@,$0,$1,$2的含義解釋: 變量說明: $$ Shell ...

Wed Jun 20 19:23:00 CST 2018 0 1262
linux下locale的各環境變量含義

本文來自:http://blog.sina.com.cn/s/blog_406127500101dk26.html Locale是軟件在運行時的語言環境, 它包括語言(Language), 地域 ( ...

Fri Jul 28 04:48:00 CST 2017 0 2827
Linux的EAGAIN含義

Linux環境下開發經常會碰到很多錯誤(設置errno),其中EAGAIN是其中比較常見的一個錯誤(比如用在非阻塞操作)。 linux下使用write\send發送數據報 EAGAIN : Resource temporarily unavailable 錯 首先是我把套接字 ...

Thu Feb 28 00:36:00 CST 2013 0 29079
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM