變量參數的意義
Linux系統中,很多人不理解腳本中變量參數$的意義,$0、$1.。。.。。分別代表什麼意思呢?下面小編就給大家詳細介紹下Linux變量參數$的意義,感興趣的朋友不妨來了解下吧。
Linux變量參數$的含義
我們先寫一個簡單的腳本,執行以後再解釋各個變量的意義 # touch variable# vi variable 腳本內容如下: #!/bin/shecho “number:$#”
echo “scname:$0”
echo “first :$1”
echo “second:$2”
echo “argume:$@”
echo “show parm list:$*”
echo “show process id:$$”
echo “show precomm stat: $?”
保存退出 賦予腳本執行權限 # chmod +x variable 執行腳本 # 。/variable aa bbnumber:2
scname:。/variable
first:aa
second:bb
argume:aa bbshow parm list:aa bb
show process id:24544show precomm stat:0
通過顯示結果可以看到: $# 是傳給腳本的參數個數$0 是腳本本身的名字$1 是傳遞給該shell腳本的第一個參數$2 是傳遞給該shell腳本的第二個參數$@ 是傳給腳本的'所有參數的列表$* 是以一個單字符串顯示所有向腳本傳遞的參數,與位置變量不同,參數可超過9個$$ 是腳本運行的當前進程ID號$? 是顯示最後命令的退出狀態,0表示沒有錯誤,其他表示有錯誤
上面就是Linux變量參數$的意義的介紹了,可以看出變量參數$加上數字在腳本中代表着不同的意思,你學會怎麼使用變量參數$了嗎?
-
感恩節的意義教案(通用22篇)
作為一無名無私奉獻的教育工作者,通常會被要求編寫教案,教案是教學活動的依據,有着重要的地位。那麼寫教案需要注意哪些問題呢?以下是小編幫大家整理的感恩節的意義教案,僅供參考,歡迎大家閲讀。感恩節的意義教案篇1一、活動時間:感恩節當天二、活動地點:各園園內三、...
-
有意義的兒童節日記
一天就要結束了,想必有很多難忘的瞬間吧,何不趁現在趕緊寫一篇日記。是不是無從下筆、沒有頭緒?以下是小編為大家收集的有意義的兒童節日記,歡迎大家借鑑與參考,希望對大家有所幫助。有意義的兒童節日記1【六一】兒童節到了,在我們自己的節日裏,學校組織了一系列活動,...
-
勞動的意義作文400字七篇
在我們平凡的日常裏,許多人都有過寫作文的經歷,對作文都不陌生吧,作文是經過人的思想考慮和語言組織,通過文字來表達一個主題意義的記敍方法。那麼你有了解過作文嗎?以下是小編精心整理的勞動的意義作文400字8篇,歡迎閲讀,希望大家能夠喜歡。勞動的意義作文400字篇1今...
-
【精品】小數的意義教案3篇
作為一名為他人授業解惑的教育工作者,時常需要用到教案,藉助教案可以提高教學質量,收到預期的教學效果。那麼你有了解過教案嗎?以下是小編為大家整理的小數的意義教案3篇,僅供參考,大家一起來看看吧。小數的意義教案篇1一、教學過程(一)引入新課1.同學們已經初步認識了...