Kumaha Ka diurutkeun Data Dina Hiji File Maké Linux Ubuntu

perkenalan

Dina Buku ieu, kuring baris némbongkeun Anjeun kumaha nyortir data dina file delimited ti kaluaran Paréntah lianna.

Anjeun moal heran pikeun neuleuman éta paréntah Anjeun pake pikeun ngalaksanakeun tugas ieu disebut "diurutkeun". Sadaya saklar utama paréntah diurutkeun bakal disadiakeun dina artikel ieu.

sampel Data

Data dina file anu bisa disusun salami eta delimited sababaraha cara.

Contona, hayu urang nyandak tabel liga final ti Skotlandia Premier League taun ka tukang tur nyimpen data dina file disebut "spl".

Anjeun tiasa nyieun hiji file data saperti kieu kalawan hiji klub jeung data keur nu klub dipisahkeun ku koma dina unggal baris.

regu gol ngoleksi gol Ngalawan titik
Celtic 93 31 86
Aberdeen 62 48 71
hate 59 40 65
st Johnstone 58 55 56
Motherwell 47 63 50
Ross County 55 61 48
Inverness 54 48 52
Brebes 53 57 48
Partick 41 50 46
Hamilton 42 63 43
Kilmarnock 41 64 36
Brebes Serikat 45 70 28

Kumaha Ka diurutkeun Data Dina Payil

Ti tabel nu, Anjeun bisa nempo yén Celtic meunang liga jeung Brebes Serikat sumping panungtungan. Mun anjeun anu kipas Brebes Serikat Anjeun bisa hayang nyieun diri ngarasa leuwih alus jeung anjeun bisa ngalakukeun ieu ku cara asihan dina gol ngoleksi.

Jang ngalampahkeun ngajalankeun ieu paréntah di handap:

diurutkeun -k2 -t, spl

waktos Ieu urutan anu bakal jadi kieu:

Alesan hasil nu dina urutan ieu nu kolom 2 nyaeta tujuan kolom ngoleksi jeung diurutkeun mana ti panghandapna nepi pangluhurna.

The switch -k ngidinan Anjeun milih kolom nyortir ku sarta switch -t ngidinan Anjeun milih delimiter nu.

Sangkan dirina bener senang fans Brebes Serikat tiasa nyortir ku kolom 4 maké paréntah di handap:

diurutkeun -k4 -t, spl

Ayeuna Brebes Serikat anu luhur sarta Celtic nu di handap.

Pasti, ieu bakal nyieun duanana Celtic jeung Brebes fans pisan bagja mang. Nempatkeun hirup katuhu anjeun tiasa nyortir dina urutan sabalikna ngagunakeun switch handap:

diurutkeun -k4 -t, spl -r

A switch rada aneh ngidinan Anjeun diurutkeun sacara acak anu bener euy jumbles up jajar data.

Anjeun tiasa ngalakukeun ieu maké paréntah di handap:

diurutkeun -t -k4, -R spl

Ieu bisa ngabalukarkeun masalah nyata lamun dicampur up -r anjeun sarta switch -R Anjeun.

Paréntah diurutkeun ogé bisa nyortir kaping kana urutan bulan. Pikeun demonstrate katingal di tabel di handap:

Sasih data Dipaké
Januari 4G
Pebruari 3000K
Maret 6000K
April 100m
Mei 5000M
Juni 200K
Juli 4000K
Agustus 2500K
September 3000K
Oktober 1000K
Nopember 3G
Desember 2G

Tabel di luhur ngagambarkeun bulan taun jeung jumlah data nu dipake dina alat mobile.

Anjeun tiasa nyortir kaping alphabetically maké paréntah di handap:

diurutkeun -k1 -t, datausedlist

Anjeun oge bisa nyortir ku bulan maké paréntah di handap:

diurutkeun -k1 -t, -M datausedlist

Ayeuna écés tabel di luhur geus nembongkeun aranjeunna dina urutan bulan tapi lamun daftar ieu acak Asezare populata lajeng ieu bakal jadi cara basajan tina asihan aranjeunna.

Pilari di kolom kadua anjeun bisa nempo yén sakabéh nu nilai anu dina format nu bisa dibaca manusa nu teu kasampak kawas eta bakal gampang nyortir tapi paréntah diurutkeun tiasa nyortir data kolom dipaké ku maké paréntah di handap:

diurutkeun -k2 -t, -h datausedlist

Kumaha Ka diurutkeun Data diliwatan Dina Ti Paréntah lianna

Whilst asihan data dina file anu mangpaat, paréntah diurutkeun ogé bisa dipaké pikeun nyortir kaluaran ti Paréntah séjén:

Contona kasampak di paréntah LS :

LS -lt

Paréntah luhur mulih tiap file salaku Baris data kalayan widang di handap ditingal dina kolom:

Anjeun tiasa nyortir daptar ku ukuran file ku ngajalankeun paréntah di handap:

LS -lt | diurutkeun -k5

Pikeun meunangkeun hasil dina urutan sabalikna maneh bakal nganggo paréntah di handap:

LS -lt | -r diurutkeun -k5

Paréntah diurutkeun ogé bisa dipaké ditéang jeung paréntah ps nu mangrupa daptar prosés ngajalankeun on sistem Anjeun.

Contona ngajalankeun paréntah ps di handap dina Sistim anjeun:

ps -eF

Paréntah luhur mulih loba émbaran ngeunaan prosés ayeuna ngajalankeun on sistem Anjeun.

Salah sahiji jalma kolom téh ukuranana jeung anjeun bisa hayang ningali nu prosés anu pangbadagna.

Pikeun nyortir data ieu ku ukuranana nu bakal nganggo paréntah di handap:

ps -eF | diurutkeun -k5

singgetan

Aya teu pira ka paréntah diurutkeun tapi bisa jadi mangpaat pisan gancang nalika asihan kaluaran ti Paréntah séjén kana urutan bermakna utamana lamun sorana teu gaduh saklar diurutkeun sorangan aya.

Kanggo inpo nu leuwih lengkep maca kaca manual keur ngorana diurutkeun.