1. 程式人生 > >linux shell sort用法

linux shell sort用法

sort命令是幫我們依據不同的資料型別進行排序,其語法及常用引數格式:
  sort [-bcfMnrtk][原始檔][-o 輸出檔案] 
補充說明:sort可針對文字檔案的內容,以行為單位來排序。

參  數:
  -b   忽略每行前面開始出的空格字元。
  -c   檢查檔案是否已經按照順序排序。
  -f   排序時,忽略大小寫字母。
  -M   將前面3個字母依照月份的縮寫進行排序。
  -n   依照數值的大小排序。
  -o<輸出檔案>   將排序後的結果存入指定的檔案。
  -r   以相反的順序來排序。
  -t<分隔字元>   指定排序時所用的欄位分隔字元。
  -k  選擇以哪個區間進行排序。

  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://www.cnblogs.com/dong008259/archive/2011/12/08/2281214.html

相關推薦

linux shell sort用法

sort命令是幫我們依據不同的資料型別進行排序,其語法及常用引數格式:   sort [-bcfMnrtk][原始檔][-o 輸出檔案]  補充說明:sort可針對文字檔案的內容,以行為單位來排序。 參  數:   -b   忽略每行前面開始出的空格字元。   -c  

linuxsort用法

asc 成功 部分 需要 字符 linu 是把 內容 div linux之sort用法 sort命令是幫我們依據不同的數據類型進行排序,其語法及常用參數格式:   sort [-bcfMnrtk][源文件][-o 輸出文件] 補充說明:sort可針對文本文件的內

Linux shell的${}用法

cnblogs var shell 獲取 去除 root 長度 賦值 name ***************獲取字符串長度 ${#varname} [root@localhost ~]# var=123456 [root@localhost ~]# echo ${#var

Linux Shell sort按照指定的順序進行排列

分隔符 檢查 忽略大小寫 linux 排序。 size sort 是否 數值 Linux Shell sort按照指定的順序進行排列 按照指定的順序升序排列 sort -t ":" -k 2n,2 file.log file_numb: 306; to

Linux shell ${}簡單用法

為了完整起見,我這裡再用一些例子加以說明 ${ } 的一些特異功能: 假設我們定義了一個變數為: file=/dir1/dir2/dir3/my.file.txt 我們可以用 ${ } 分別替換獲得不同的值: ${file#*/}:拿掉第一條 / 及其左邊的字串:dir1/d

Linux Shell -- sort(按照指定列排序)

file.txt 文字如下: 110,1|1,10 110,1|2,101 110,3|1,103 110,4|1,16 110,5|1,12 112,1|1,10 112,1|2,101 112,2|1,103 110,6|1,11 104

linux Shell sort按照指定列排序

文字如下: 110,1|1,10 110,1|2,101 110,3|1,103 110,4|1,16 110,5|1,12 112,1|1,10 112,1|2,101 112,2|1

linux shell的here document用法

什麽是 編寫 標識符 通過 nbsp fis 傳遞 腳本 不能 轉載自: http://my.oschina.net/u/1032146/blog/146941 什麽是Here Document?Here Document 是在Linux Shell 中的一種特殊的重定向

Linux Shell中有三種引號的用法

containe ubunt ref highlight 處理 alt 返回 cin test Linux Shell中有三種引號,分別為雙引號(" ")、單引號(‘ ‘)以及反引號(` `)。 其中雙引號對字符串中出現的$、‘‘、`和\進行替換;單引號不進行替換,將字符串

linux shell 中的 2>&1 用法說明

pass 重定向 分解 說明 分別是 理解 重新 這樣的 通用 linux中有三種標準輸入輸出,分別是 STDIN,STDOUT,STDERR,對應的數字是 0,1,2。 STDIN 是標準輸入,默認從鍵盤讀取信息; STDOUT 是標準輸出,默認將輸出結果輸出至終端,也

shellLinux shell中括號的用法

linux shell 中括號 運維 編程 Linux shell中括號的用法 概述 本文主要介紹Linux中括號的用法,主要包含判斷文件和變量。 **註意事項**:中括號兩邊必須有空格。 使用中括號會涉及到的知識 &&、|| 在本文對文件或

linux-shell系列8 netstat用法

AD tcp echo shell CP 端口 ets inux AR 1 查看TCP連接狀態 netstat -n|awk ‘{print $6}‘|sort|uniq -c|sort -rn netstat -n|awk ‘/^tcp/ {++S[$NF]};END{f

linux shell 指令碼【1】 ---- echo 與 printf 用法

終端列印的常用命令有 echo 和 printf 兩種。 先說基本用法: echo: 1. echo Hello Word ! 命令列輸出:Hello Word ! 2. echo 'Hello Word !' 命令列輸出:Hello Word ! 3. echo

Linuxshell命令用法和例項總結:du

完整的Linux下Shell命令總結歸檔於IT老兵部落格。 命令格式 du [選項] [檔案] 命令功能 du(disk usage 的簡稱)命令用於檢查計算機上檔案和目錄的磁碟使用情況,可以遞迴顯示檔案和目錄。顯示每個檔案和目錄的磁碟使用空間。 命令引數

Linux Shell - 如何使用sort與uniq命令刪除重複的文字行

需要對日誌檔案中的資料進行排序,但是有太多重複的行。 如何從GNU/Linux下的文字檔案中刪除所有重複的行? 您需要使用shell管道以及以下兩個Linux命令列實用程式來排序和刪除重複的文字行: 1、sort命令 - 在Linux和類Unix系統中對文字檔案行進行排序。 2、uniq命令 - 在Li

linux shell中\w \s \d \b ^ $等常用匹配用法

正則表示式 \w \s \d \b 用法: . 匹配除換行符以外的任意字元  \w 匹配字母或數字或下劃線  \s 匹配任意的空白符  \d 匹配數字         

linux shell tar命令用法

tar命令 可以用來壓縮打包單檔案、多個檔案、單個目錄、多個目錄。 Linux打包命令_tar tar命令可以用來壓縮打包單檔案、多個檔案、單個目錄、多個目錄。 常用格式: 單個檔案壓縮打包 tar czvf my.tar.gz file1 多個檔案壓縮打包 tar czvf my.tar.gz file1

Linux Shell中引號的用法

shell可以識別4種不同型別的引字元號: 單引號字元' 雙引號字元" 反斜槓字元\ 反引號字元` 1. 單引號 ( ' ' )[email protected][script]$ grep Susan phonebook Susan Goldberg 403-

linux shell 指令碼之深入淺出的grep的用法

今天在糾結grep用法時候,由於講解的教材比較少,糾結了較長的時間。最終還是攻下了,所以拿出來給大家分享。 grep       顯示匹配一個或多個模式的文字行,時常會作為管道後的第一步,以便對匹配上的資料做進一步處理。 最常見用法,查詢檔案內字串 [[email

linux shell 中sed用法

轉自:http://www.360doc.com/content/16/1118/16/38309198_607576538.shtml 一, 基本概述 (1)基本介紹 sed是一款流編輯工具,用來對文字進行過濾與替換工作,  sed通過輸入讀取檔案內容,但一次僅