1、假設(shè),你說的命令是ficonfig eth0,變量是ip,可以這樣寫:!/bin/bash ip=`ifconfig eth0`echo $ip 這樣就把命令生成的字符串賦值給ip了,echo $ip,看到的就是命令執(zhí)行的結(jié)果。
創(chuàng)新互聯(lián)公司專注于聊城企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),購物商城網(wǎng)站建設(shè)。聊城網(wǎng)站建設(shè)公司,為聊城等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站制作,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
2、shell一般都是放在/bin或者/user/bin目錄下,我們可以使用命令cat /etc/shells命令,查看當前l(fā)inux系統(tǒng)可用的shell是什么。我們使用echo $SHELL命令來查看當前系統(tǒng)的默認Shell,并且輸出Shell的環(huán)境變量。
3、直接賦值給變量就可以了啊,變量可以保存多行字符串內(nèi)容的。使用變量的時候記得將其放在雙引號里就行了。
1、假設(shè),你說的命令是ficonfig eth0,變量是ip,可以這樣寫:!/bin/bash ip=`ifconfig eth0`echo $ip 這樣就把命令生成的字符串賦值給ip了,echo $ip,看到的就是命令執(zhí)行的結(jié)果。
2、直接賦值給變量就可以了啊,變量可以保存多行字符串內(nèi)容的。使用變量的時候記得將其放在雙引號里就行了。
3、vi fuzhi.sh 進入文件輸入模式(按i)!/bin/bash A=$1let B=A*10 echo $B ~按Esc-〉按:-〉wq 運行一下就ok 比如 sh fuzhi.sh 2 輸出的結(jié)果就為 所以你要做的那個直接改一下相乘的數(shù)字就行。
readonly:使變量值不可變更 可以使用內(nèi)置命令readonly(tcsh沒有這個命令)確保某個變量的值不被改變。下一個示例中將變量person聲明為只讀。
可以設(shè)成只讀變量,它的值就不能改了,也不能取消(unset),除非退出shell。但如果是你在腳本中聲明的,那么運行完,子shell退出時它也就沒了。
常量,就是在程序運行過程中值無法被改變;變量,就是在程序運行過程中內(nèi)部存儲的值隨時可以被改變。變量是“可讀、可寫”,而常量,是“只讀”的。
本文名稱:linux命令賦值命令 linux 命令執(zhí)行結(jié)果賦值變量
新聞來源:http://chinadenli.net/article41/degdjhd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、網(wǎng)站制作、Google、網(wǎng)站設(shè)計、移動網(wǎng)站建設(shè)、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)