• 招生咨詢熱線:4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢熱線
4008-569-579
機(jī)構(gòu)主頁 > 培訓(xùn)資料 > 嵌入式linux文本處理命令有哪些
機(jī)構(gòu)主頁 > 培訓(xùn)資料>嵌入式linux文本處理命令有哪些

嵌入式linux文本處理命令有哪些

來源:廣州達(dá)內(nèi)教育        時(shí)間:2023-05-30        熱度:38℃        返回列表

       現(xiàn)在從事和想要學(xué)習(xí)嵌入式linux的人是越來越多了,這個(gè)行業(yè)一直是處于稀缺的狀態(tài),所以說跟多的人都是看中了這個(gè)行業(yè)的發(fā)展前景和就業(yè)的高薪而選擇進(jìn)入到這個(gè)行業(yè)的。今天達(dá)內(nèi)科技的這篇文章就是想要大家對(duì)于嵌入式linux文本處理命令有一些了解,在之后的學(xué)習(xí)中可以更加的得心應(yīng)手。

  Linux文本處理命令是什么?


  cut命令用戶顯示行中的指定部分,刪除文件中指定字段。


  -b,–bytes=LIST 輸出這些字節(jié)


  -c,–characters=LIST 輸出這些字符


  -d,–delimiter=DELIM 使用DELIM取代TAB做字段(field)分隔符


  -f,–fields=LIST 輸出這些字段


  -n (忽略)


  -s,–only-delimited 不顯示沒有分隔符的行


  –output-delimiter=STRING 使用STRING作為輸出分隔符,缺省(的輸出分隔符)為輸入分隔符


  –help 顯示幫助信息


  –version 顯示版本信息


  使用且只使用-b,-c或-f中的一個(gè)選項(xiàng).LIST由一個(gè)范圍(range)或逗號(hào)隔開的多個(gè)范圍組成.范圍是下列形式之一:


  N 第N個(gè)字節(jié),字符或字段,從1計(jì)數(shù)起


  N- 從第N個(gè)字節(jié),字符或字段直至行尾


  N-M 從第N到第M(并包括第M)個(gè)字節(jié),字符或字段


  -M 從第1到第M(并包括第M)個(gè)字節(jié),字符或字段


  如果沒有指定文件FILE,或FILE是-,就從標(biāo)準(zhǔn)輸入讀取數(shù)據(jù).


  sort命令是在Linu將文件進(jìn)行排序,并將排序結(jié)果標(biāo)準(zhǔn)輸出。sort命令的對(duì)象可以從文件,也可以從stdin中獲取輸入。


  -b:忽略每行前面開始出的空格字符;


  -c:檢查文件是否已經(jīng)按照順序排序;


  -d:排序時(shí),處理英文字母、數(shù)字及空格字符外,忽略其他的字符;


  -f:排序時(shí),將小寫字母視為大寫字母;


  -i:排序時(shí),除了040至176之間的ASCII字符外,忽略其他的字符;


  -m:將幾個(gè)排序號(hào)的文件進(jìn)行合并;


  -M:將前面3個(gè)字母依照月份的縮寫進(jìn)行排序;


  -n:依照數(shù)值的大小排序;


  -o:<輸出文件>:將排序后的結(jié)果存入制定的文件;


  -r:以相反的順序來排序;


  -t:<分隔字符>:指定排序時(shí)所用的欄位分隔字符;


  +:<起始欄位>-<結(jié)束欄位>:以指定的欄位來排序,范圍由起始欄位到結(jié)束欄位的前一欄位。


  wc命令用來計(jì)算數(shù)字。利用wc指令我們可以計(jì)算文件的Byte數(shù)、字?jǐn)?shù)或是列數(shù),若不指定文件名稱,或是所給予的文件名為“-”,則wc指令會(huì)從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)。


  -c, –bytes打印字節(jié)數(shù)


  -m, –chars 打印字符數(shù)


  -l, –lines 打印行數(shù)


  -L, –max-line-length 打印長行的長度


  -w, –words 打印單詞數(shù)


  uniq命令用于報(bào)告或忽略文件中的重復(fù)行,一般與sort命令結(jié)合使用。


  -c, –count 在每行前加上表示相應(yīng)行目出現(xiàn)次數(shù)的前綴編號(hào)


  -d, –repeated 只輸出重復(fù)的行


  -D, –all-repeated[=delimit-method 顯示所有重復(fù)的行


  delimit-method={none(default),prepend,separate}


  以空行為界限


  -f, –skip-fields=N 比較時(shí)跳過前N 列


  -i, –ignore-case 在比較的時(shí)候不區(qū)分大小寫


  -s, –skip-chars=N 比較時(shí)跳過前N 個(gè)字符


  -u, –unique 只顯示的行


  -z, –zero-terminated 使用’’作為行結(jié)束符,而不是新?lián)Q行


  -w, –check-chars=N 對(duì)每行第N 個(gè)字符以后的內(nèi)容不作對(duì)照


  –help 顯示此幫助信息并退出


  –version 顯示版本信息并退出


  以上就是達(dá)內(nèi)科技的小編給大家整理的關(guān)于嵌入式linux文本處理命令的內(nèi)容了,如果說你想要學(xué)習(xí)嵌入式linux的話那么達(dá)內(nèi)科技?xì)g迎大家來我們公司的嵌入式linux培訓(xùn)班進(jìn)行實(shí)地考察,也可以點(diǎn)擊我們文章下面的獲取試聽資格按鈕來獲取我們的嵌入式linux課程免費(fèi)試聽資格,在試聽中可以更加深入的了解我們達(dá)內(nèi)科技。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部