課程
/運(yùn)維&測(cè)試
/Linux
/Shell典型應(yīng)用之系統(tǒng)信息及運(yùn)行狀態(tài)獲取
為什么要先who>文件再?gòu)奈募x出信息顯示,老師說是什么變量、格式化問題,沒明白,求解釋?
2016-06-19
源自:Shell典型應(yīng)用之系統(tǒng)信息及運(yùn)行狀態(tài)獲取 1-4
正在回答
直接who命令也可以顯示,不過顯示的內(nèi)容字體顏色是默認(rèn)的
如果把who命令輸出的東西放到文件中,再輸出此文件的內(nèi)容時(shí),可以設(shè)置顯示的格式呀,設(shè)置方法就是你給出的 echo -e '\E[32m',這里的\E[32m為設(shè)置顯示的顏色
牛金斯基 提問者
練習(xí)冊(cè) 回復(fù) 牛金斯基 提問者
牛金斯基 提問者 回復(fù) 練習(xí)冊(cè)
哈哈,題主這個(gè)問題問的好。老師上一個(gè)視頻忙了半天,又是定義變量。又是echo高亮輸出,忙的不亦樂乎,其實(shí),都是可以用echo高亮輸出提示+執(zhí)行命令來搞定的。比如操作系統(tǒng)類型就可以分兩步:1-echo高亮“操作系統(tǒng)類型”2-uname -o。看起來這種使用變量方式類似于脫了褲子放屁,較為麻煩,但這種麻煩僅是對(duì)于這個(gè)小腳本而言的。如果是更復(fù)雜的腳本,對(duì)某些變量來回應(yīng)用的情況下,還是使用變量更有效率,更條理清晰。比如定義的ressettem。上個(gè)視頻最后,按照定義變量,賦值$(命令)的思路,老師才會(huì)說到這樣做不便于格式化輸出。可能這節(jié)課的視頻,他又不想那樣搞了。通過這種混合的方式我多學(xué)了幾點(diǎn)知識(shí):1、可以用$()形式把命令執(zhí)行結(jié)果賦值給變量;2、1中的結(jié)果失去了原本的某些格式。
舉報(bào)
Linux系統(tǒng)常用信息及運(yùn)行狀態(tài)監(jiān)控,能夠使用shell腳本進(jìn)行分析
2 回答將cat讀取的文件賦給變量,然后將變量輸出,怎么是一整行?
2 回答為什么我用awk只能打印出一個(gè)數(shù)值來。
1 回答cat /etc/issue 查看不到版本信息
2 回答AWK 中的斜杠 是分割 條件的作用還是有其他意思?
2 回答查看DNS的命令
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-06-21
直接who命令也可以顯示,不過顯示的內(nèi)容字體顏色是默認(rèn)的
如果把who命令輸出的東西放到文件中,再輸出此文件的內(nèi)容時(shí),可以設(shè)置顯示的格式呀,設(shè)置方法就是你給出的 echo -e '\E[32m',這里的\E[32m為設(shè)置顯示的顏色
2017-07-26
哈哈,題主這個(gè)問題問的好。老師上一個(gè)視頻忙了半天,又是定義變量。又是echo高亮輸出,忙的不亦樂乎,其實(shí),都是可以用echo高亮輸出提示+執(zhí)行命令來搞定的。比如操作系統(tǒng)類型就可以分兩步:1-echo高亮“操作系統(tǒng)類型”2-uname -o。看起來這種使用變量方式類似于脫了褲子放屁,較為麻煩,但這種麻煩僅是對(duì)于這個(gè)小腳本而言的。如果是更復(fù)雜的腳本,對(duì)某些變量來回應(yīng)用的情況下,還是使用變量更有效率,更條理清晰。比如定義的ressettem。上個(gè)視頻最后,按照定義變量,賦值$(命令)的思路,老師才會(huì)說到這樣做不便于格式化輸出。可能這節(jié)課的視頻,他又不想那樣搞了。通過這種混合的方式我多學(xué)了幾點(diǎn)知識(shí):1、可以用$()形式把命令執(zhí)行結(jié)果賦值給變量;2、1中的結(jié)果失去了原本的某些格式。