"|"這個符號稱作"管線(pipe)",它的目的是用來「將前一個指令輸出的資料,交給後面的指令來處理。」echo "scale=10;" 4*a(1) | bc -1
將上面的指令分開來看,會先執行echo "scale=10;" 4*a(1)
,echo指令單純的把後面的資料當成文字訊息輸出到螢幕上,這些資料之後被帶到bc指令做運算。
不過不是所有指令都支援管線命令,能夠支援"|"的指令稱為管線命令
在資料量多時,想要慢慢瀏覽他們,可以使用這個命令,這個命令一次顯示一屏文本,滿屏後停下來,並且在屏幕的底部出現一個提示信息,給出目前已顯示的該文件的百分比:--More--(XX%)可以用下列不同的按鍵繼續閱讀:
less 指令也是對文件或其它輸出進行分頁顯示的工具,它是linux正統查看文件內容的工具,less 的用法比起 more 更加的有彈性。使用less 時,就可以使用[pageup] [pagedown] 等按鍵的功能來往前往後翻看文件,可以更容易查看一個文件的內容。
命令格式:
less [參數] 文件
命令參數:
-m 顯示類似more命令的百分比
-N 顯示每行的行號
-o <文件名> 將less 輸出的內容在指定文件中保存起來
-s 顯示連續空行為一行
-S 行過長時間將超出部分捨棄
-x <數字> 將“tab”鍵顯示為規定的數字空格
b 向後翻一頁
d 向後翻半頁
Q 退出less 命令
u 向前滾動半頁
y 向前滾動一行
空白鍵 滾動一行
Enter鍵 滾動一頁
[pagedown]: 向下翻動一頁
[pageup]: 向上翻動一頁
more和less和之前的線上手冊有些相關,都是用於瀏覽資料,一堆資料很雜,卻又要仔細一個個找時,他們就是個很好的工具。在學習他們時,看到一些好像看過又不知道在哪的按鍵,像是[pagedown],原來它就是向下鍵,仔細看了鍵盤才發現,向左是[home],向右是[end],而有些資料說的"回車鍵",就是Enter鍵,熟悉鍵盤是件重要的事。