成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux命令之sort命令詳解

系統(tǒng) Linux
sort將文件的每一行作為一個單位,相互比較,比較原則是從首字符向后,依次按ASCII碼值進(jìn)行比較,最后將他們按升序輸出。

sort將文件的每一行作為一個單位,相互比較,比較原則是從首字符向后,依次按ASCII碼值進(jìn)行比較,***將他們按升序輸出。

sort命令可以對一個文件中的文本行進(jìn)行排序。以下幾個例子來演示如何使用sort命令,樣例文本是雇員數(shù)據(jù),格式如下:

employee_name: employee_id: department_name.

$ cat names.txt 
Emma Thomas:100:Marketing 
Alex Jason:200:Sales 
Madison Randy:300:Product Development 
Sanjay Gupta:400:Support 
Nisha Singh:500:Sales

以升序?qū)ξ谋九判?/p>

$ sort names.txt 
Alex Jason:200:Sales 
Emma Thomas:100:Marketing 
Madison Randy:300:Product Development 
Nisha Singh:500:Sales 
Sanjay Gupta:400:Support

以降序?qū)ξ谋九判?/p>

$ sort -r names.txt 
Sanjay Gupta:400:Support 
Nisha Singh:500:Sales 
Madison Randy:300:Product Development 
Emma Thomas:100:Marketing 
Alex Jason:200:Sales

對一個使用冒號分隔的文件的第二項(xiàng)進(jìn)行排序(也就是employee_id)

$ sort -t: -k 2 names.txt 
Emma Thomas:100:Marketing
Alex Jason:200:Sales 
Madison Randy:300:Product Development 
Sanjay Gupta:400:Support 
Nisha Singh:500:Sales

對使用tab分隔的第三項(xiàng)進(jìn)行排序(department_id),并去掉重復(fù)項(xiàng)

$ sort -t: -u -k 3 names.txt 
Emma Thomas:100:Marketing 
Madison Randy:300:Product Development 
Alex Jason:200:Sales 
Sanjay Gupta:400:Support

對passwd文件的第三項(xiàng)進(jìn)行排序(userid)

$ sort -t: -k 3n /etc/passwd | more 
root:x:0:0:root:/root:/bin/bash 
bin:x:1:1:bin:/bin:/sbin/nologin 
daemon:x:2:2:daemon:/sbin:/sbin/nologin 
adm:x:3:4:adm:/var/adm:/sbin/nologin 
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

基于ip地址對/etc/hosts文件排序

$ sort -t . -k 1,1n -k 2,2n -k 3,3n -k 4,4n /etc/hosts 
127.0.0.1 localhost.localdomain localhost 
192.168.100.101 dev-db.thegeekstuff.com dev-db 
192.168.100.102 prod-db.thegeekstuff.com prod-db 
192.168.101.20 dev-web.thegeekstuff.com dev-web 
192.168.101.21 prod-web.thegeekstuff.com prod-web

與其它命令組合在一起使用

ps –ef | sort : 對進(jìn)程列表進(jìn)行排序 
ls -al | sort +4n : 使用升序?qū)s -al的輸出以文件大小進(jìn)行排序(第5項(xiàng)) 
ls -al | sort +4nr : 使用降序?qū)s -al的輸出以文件大小進(jìn)行排序(第5項(xiàng))

【編輯推薦】

  1. 如何在RHEL5.7下搭建和配置DHCP服務(wù)器
  2. Linux服務(wù)器的16個監(jiān)控命令
  3. 服務(wù)器性能指標(biāo):撥開服務(wù)器評測體系迷霧
責(zé)任編輯:趙寧寧
相關(guān)推薦

2012-05-10 08:37:54

Linuxxargs

2012-05-11 10:07:55

Linuxfind

2012-05-10 08:55:11

Linuxuniq

2009-07-31 16:14:27

linux cd命令Linux基本命令

2009-10-22 10:54:51

linux磁盤管理命令

2012-02-29 00:38:29

Linux命令

2009-10-27 14:48:29

linux下正常關(guān)機(jī)

2022-09-01 12:17:43

SCSI協(xié)議Linux

2014-07-24 11:37:54

LinuxTop命令

2020-07-20 07:45:00

Linux

2017-03-10 15:25:35

Linuxnetstat命令

2020-08-13 07:38:41

Linux screen命令

2021-04-14 16:06:42

Linuxchattr命令

2021-11-24 09:55:56

Linuxnohup命令

2010-03-18 16:38:39

Linux命令

2009-10-22 10:59:29

linux磁盤命令

2021-09-07 12:27:34

Linuxchmod命令

2009-08-03 09:20:18

find命令詳解find命令linux find命

2009-10-22 11:36:31

linux磁盤管理

2010-06-21 14:31:39

Linux aprop
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 精品日韩 | 欧美黑人巨大videos精品 | 亚洲导航深夜福利涩涩屋 | 亚洲h在线观看 | 亚洲三级在线 | 亚洲精品中文字幕中文字幕 | 在线天堂免费中文字幕视频 | 暖暖成人免费视频 | 国产在线一区二区三区 | 国产精品久久久久久二区 | 午夜寂寞网站 | 亚洲精品短视频 | 亚洲一区中文字幕 | 免费一区二区三区 | 欧美精品91 | 午夜在线精品 | 亚洲欧洲精品一区 | 国产高清精品一区二区三区 | 一级片子 | 91在线一区二区 | 狠狠久久| 国产欧美日韩在线播放 | 黑人中文字幕一区二区三区 | 成人免费观看视频 | 欧美黄色片 | 中文一级片 | 久久久久久免费毛片精品 | 午夜小电影| 日本中文字幕一区 | 你懂的国产 | 国产精品久久久久久久久久久久午夜片 | 99精品久久久久 | 国产亚洲一区二区三区 | 国产福利在线看 | 四虎影院在线观看av | 久久久久久久久久久一区二区 | 国产成人福利视频在线观看 | 激情 婷婷| 在线视频a | 亚洲一区二区精品视频 | 国产欧美一级二级三级在线视频 |