sort使用方法

2021-07-16 03:30:25 字數 871 閱讀 3838

linux對檔案進行排序操作,可以使用sort完成。語法如下:

sort [-rtkn] 檔案 [-o 輸出檔案]

引數解釋:

-r 預設是公升序,加上-r則降序

-t 預設分割符是製表符或空格,加上-t可以指定分隔符

-k 如果檔案有多列,可以指定用哪一列進行排序

-n 預設按字元進行排序,指定-n,可以按數值進行排序

-o 將排序後檔案輸出到新檔案

-u 去重

3   4

2 3

4 1

1 6

5 5

3 4

2 3

4 1

1 6

5 5

sort 1.txt

#結果:16

1623

2334

3441

4155

55

ps:預設按照第一列公升序排序

sort -r 1.txt

#結果:55

5541

4134

3423

2316

16

#按第二列公升序排序

sort -k 2

1.txt

#結果:41

4123

2334

3455

5516

16

sort -u 1.txt

#結果:16

2334

4155

sort函式的使用方法

標頭檔案為 includesort函式包含在的c 標準庫中,呼叫標準庫里的排序方法可以實現對資料的排序。三個引數 void sort randomaccessiterator first,randomaccessiterator last,compare comp 第三個引數comp是排序的方法,如...

C 中sort函式使用方法

sort函式包含在標頭檔案為 include的c 標準庫中,呼叫標準庫里的排序方法可以實現對資料的排序。sort函式的模板有三個引數 void sort randomaccessiterator first,randomaccessiterator last,compare comp 1 第乙個引數...

sort函式的正確使用方法

sort 函式是用來實現陣列排序的 var arr 0,5,6,4,3 var arr1 25,13,46,12 var arr2 100,523,123,448 如果按照以上的,陣列都是同位數的,sort就會正常的執行 如果var arr 5,100,36,12,6,5 他的執行完之後就會變成 1...