comando sort Linux
Linux sorta comando per ordinare il contenuto di un file di testo.
È possibile ordinare per il contenuto dei file di testo, in unità ordinate.
grammatica
sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][--help][--verison][文件]
Descrizione Parametro:
- -b Ignora prima fila di ogni carattere di spazio.
- -c Controllare se il file è stato ordinato in ordine.
- ordinamento -d, movimentazione lettere, numeri e caratteri di spazio, gli altri personaggi sono ignorati.
- Ordina -f, lettere minuscole sono considerate in maiuscolo.
- Ordina -i, oltre a caratteri ASCII tra il 040-176, e ignorare gli altri personaggi.
- -m per unire più file ordinate.
- -M In accordo con la precedente di tre lettere mesi abbreviazione da ordinare.
- valore -n secondo la dimensione dell'ordine.
- -o <file di output> risultati ordinati nel file specificato.
- sorta -r in ordine inverso.
- -t <caratteri di separazione> Specifica il tipo usato nel carattere separatore di campo.
- + <Inizio colonna> - <colonna finale> per specificare il campo per ordinare, dalla portata del field iniziale alla fine del campo prima un campo.
- display --help aiutano.
- --version informazioni sulla versione di visualizzazione.
Esempi
Utilizzando il comando sort per il tipo di file di default per l'ordine di fila tipo sono i seguenti:
sort testfile
comando sort stabilizzerà modo per la prima colonna del l'ordine del file di testo ASCII e l'uscita dei risultati sullo standard output.
Utilizzare il comando cat testfile per visualizzare il documento originale visto la sua classifica nel modo seguente:
$ cat testfile #testfile文件原有排序 test 30 Hello 95 Linux 85
Utilizzando i risultati del comando sorta riarrangiati come segue:
$ sort testfile #重排结果 Hello 95 Linux 85 test 30