課程
/運維&測試
/Linux
/ Linux達人養成計劃 I
?linux中$代表什么意思?
2014-11-18
源自: Linux達人養成計劃 I 4-1
正在回答
不同的地方$符號的定義不同,在bash里這個符號一般表示普通用戶的命令提示符(可更改),在bash腳本里。$開頭表示變量引用操作符,$str表示變量,可賦值等操作,下面是一些特殊的變量$# 是傳給腳本的參數個數$0 是腳本本身的名字$1 是傳遞給該shell腳本的第一個參數$2 是傳遞給該shell腳本的第二個參數$@ 是傳給腳本的所有參數的列表$* 是以一個單字符串顯示所有向腳本傳遞的參數,與位置變量不同,參數可超過9個$$ 是腳本運行的當前進程ID號$? 是顯示最后命令的退出狀態,0表示沒有錯誤,其他表示有錯誤
普通用戶咯
$ 代表等待你輸入指令
$ 可以放在很多地方呀,意義也不同的。$a = 1,這個代表 變量的意思。$在shell里的開頭,算是 普通用戶。
舉報
Linux入門視頻教程,以通俗易懂的語言帶你感受linux之美
2 回答Linux中*gz的*是啥意思
2 回答Linux下 用 find 搜索文件 剛開始我沒加范圍 這個點代表啥意思啊
4 回答Linux中的SSH是什么
3 回答這是什么意思啊
1 回答老師 這個什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-02-12
不同的地方$符號的定義不同,在bash里這個符號一般表示普通用戶的命令提示符(可更改),在bash腳本里。$開頭表示變量引用操作符,
$str表示變量,可賦值等操作,下面是一些特殊的變量
$# 是傳給腳本的參數個數
$0 是腳本本身的名字
$1 是傳遞給該shell腳本的第一個參數
$2 是傳遞給該shell腳本的第二個參數
$@ 是傳給腳本的所有參數的列表$* 是以一個單字符串顯示所有向腳本傳遞的參數,與位置變量不同,參數可超過9個
$$ 是腳本運行的當前進程ID號
$? 是顯示最后命令的退出狀態,0表示沒有錯誤,其他表示有錯誤
2014-11-18
普通用戶咯
2014-11-18
$ 代表等待你輸入指令
2014-11-18
$ 可以放在很多地方呀,意義也不同的。
$a = 1,這個代表 變量的意思。
$在shell里的開頭,算是 普通用戶。