linux中mfsort用法,Linux命令――sort
sort以文件的每一行為一個單位,相互比較,比較原則是從首字符向后,依次按ASCII碼值進行比較,最后將他們按升序輸出。
用法:sort [OPTION]... [FILE]...
參 數:
-b ? 忽略每行前面開始出的空格字符。
-c ? 檢查文件是否已經按照順序排序。
-f ? 排序時,忽略大小寫字母。
-M ? 將前面3個字母依照月份的縮寫進行排序。
-n ? 依照數值的大小排序。
-o ? 將排序后的結果存入指定的文件。
-r ? 以相反的順序來排序。
-t ? 指定排序時所用的欄位分隔字符。
-k ?選擇以哪個區間進行排序。
-u ?排序后相同的行只�@示一次。
sort的-o選項
由于sort默認是把結果輸出到標準輸出,所以需要用重定向才能將結果寫入文件,形如sort filename > newfile。
例:
[root@localhost ~]# sort -r a.txt
6
5
4
3
2
1
[root@localhost ~]# sort -r a.txt >b
[root@localhost ~]# cat b
6
5
4
3
2
1
但是,如果你想把排序結果輸出到原文件中,用重定向可就不行了。
[root@localhost ~]# cat a.txt
6
5
4
3
2
1
[root@localhost ~]# sort -r a.txt >a.txt
[root@localhost ~]# cat a.txt
[root@localhost ~]#
a.txt 文件的�熱荼磺蹇樟恕�
-o�x�可以把�熱��入原文件
[root@localhost ~]# cat a.txt
1
2
6
3
4
5
[root@localhost ~]# sort a.txt -o a.txt
[root@localhost ~]# cat a.txt
1
2
3
4
5
6
總結
以上是生活随笔為你收集整理的linux中mfsort用法,Linux命令――sort的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux pcl 转图片,PCL转图片
- 下一篇: c语言程序课程设计问题,矩形问题-C语言