中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux文本處理命令

時(shí)間:2019-10-26

linux格式化命令_linux命令_linux重啟命令

收藏

查看我的收藏

0有用+1已投票

討論

本詞條缺少概述圖,補(bǔ)充相關(guān)內(nèi)容使詞條更完整,還能快速升級(jí),趕緊來編輯吧!

Linux文本處理命令主要有sort命令和uniq命令。sort命令的功能是對(duì)文件中的各行進(jìn)行排序。sort命令的功能是對(duì)文件中的各行進(jìn)行排序。uniq命令用于刪除文件中重復(fù)行,只留下每條記錄的唯一樣本。

中文名

Linux文本處理命令

分類

sort命令與uniq命令

sort功能

對(duì)文件中的各行進(jìn)行排序

uniq功能

用于刪除文件中重復(fù)行

linux重啟命令_linux格式化命令_linux命令

sort命令的功能是對(duì)文件中的各行進(jìn)行排序。sort命令有許多非常實(shí)用的選項(xiàng),這些選項(xiàng)最初是用來對(duì)數(shù)據(jù)庫格式的文件內(nèi)容進(jìn)行各種排序操作的。實(shí)際上,sort命令可以被認(rèn)為是一個(gè)非常強(qiáng)大的數(shù)據(jù)管理工具,用來管理內(nèi)容類似數(shù)據(jù)庫記錄的文件。

Sort命令將逐行對(duì)文件中的內(nèi)容進(jìn)行排序,如果兩行的首字符相同,該命令將繼續(xù)比較這兩行的下一字符,如果還相同,將繼續(xù)進(jìn)行比較。

語法:

sort [選項(xiàng)] 文件

說明:sort命令對(duì)指定文件中所有的行進(jìn)行排序,并將結(jié)果顯示在標(biāo)準(zhǔn)輸出上。如不指定輸入文件或使用“- ”,則表示排序內(nèi)容來自標(biāo)準(zhǔn)輸入。

1) 首先需要對(duì)數(shù)據(jù)進(jìn)行多列排序,即進(jìn)行多關(guān)鍵字排序,排序的關(guān)鍵字順序要與分類匯總的分級(jí)順序一致,具體到本例,應(yīng)該先按照性別排序,再按照職稱排序。它重復(fù)地訪問待排序的序列,一次比較兩個(gè)元素,如果他們的順序不符合條件要求,就把他們交換過來,訪問序列的工作重復(fù)地進(jìn)行直到?jīng)]有帶交換的元素,此時(shí)排序完成。1.在管理控制臺(tái)-定義數(shù)據(jù)規(guī)范中時(shí),下拉列表可以排序:從數(shù)據(jù)表取值的,指定排序字段和排序方式,固定取值的,按表格中從上到下的順序排序(可以用上移、下移按鈕調(diào)整順序)。

改變?nèi)笔≡O(shè)置的選項(xiàng)主要有:

- m 若給定文件已排好序,合并文件。

- c 檢查給定文件是否已排好序,如果它們沒有都排好序,則打印一個(gè)出錯(cuò)信息,并以狀態(tài)值1退出。

- u 對(duì)排序后認(rèn)為相同的行只留其中一行。

- o 輸出文件 將排序輸出寫到輸出文件中而不是標(biāo)準(zhǔn)輸出,如果輸出文件是輸入文件之一,sort先將該文件的內(nèi)容寫入一個(gè)臨時(shí)文件,然后再排序和寫輸出結(jié)果。

改變?nèi)笔∨判蛞?guī)則的選項(xiàng)主要有:

- d 按字典順序排序,比較時(shí)僅字母、數(shù)字、空格和制表符有意義。

- f 將小寫字母與大寫字母同等對(duì)待。

-%20I%20忽略非打印字符。

-%20M%20作為月份比較:“JAN”<“FEB”%20p>

-%20r%20按逆序輸出排序結(jié)果。

+posl%20-%20pos2%20指定一個(gè)或幾個(gè)字段作為排序關(guān)鍵字,字段位置從posl開始,到pos2為止(包括posl,不包括pos2)。如不指定pos2,則關(guān)鍵字為從posl到行尾。字段和字符的位置從0開始。

-%20b%20在每行中尋找排序關(guān)鍵字時(shí)忽略前導(dǎo)的空白(空格和制表符)。

-%20t%20separator%20指定字符separator作為字段分隔符。

下面通過幾個(gè)例子來講述sort的使用。

用sort命令對(duì)text文件中各行排序后輸出其結(jié)果。請(qǐng)注意,在原文件的第二、三行上的第一個(gè)單詞完全相同,該命令將從它們的第二個(gè)單詞vegetables與fruit的首字符處繼續(xù)進(jìn)行比較。

$%20cat%20text

vegetable%20soup

fresh%20vegetables

fresh%20fruit

lowfat%20milk

$%20sort%20text

fresh fruit

fresh vegetables

lowfat milk

vegetable soup

用戶可以保存排序后的文件內(nèi)容,或把排序后的文件內(nèi)容輸出至打印機(jī)。下例中用戶把排序后的文件內(nèi)容保存到名為result的文件中。

 上一個(gè)教程:linux常用命令(CentOS)