Conas Sonraí a Shórtáil i Comhad Úsáid Linux

Réamhrá

Sa treoir seo, taispeánfaidh mé duit conas sonraí a shórtáil i gcomhaid teoranta agus as aschur orduithe eile.

Ní bheidh iontas ort a fhoghlaim go dtugtar "sórtáil" ar an gceannas a úsáideann tú chun an tasc seo a dhéanamh. Cuirfear gach ceann de na mó lasca den ordú saghas ar fáil san Airteagal seo.

Sonraí Samplacha

Is féidir na sonraí i gcomhad a shórtáil chomh fada agus a dhéantar í a dhíchur ar bhealach éigin.

Mar shampla, tabhair dúinn an tábla sraithe deiridh ó Premier League na hAlban anuraidh agus stóráil na sonraí i gcomhad dar teideal "spl".

Is féidir leat comhad sonraí a chruthú mar seo a leanas le club amháin agus na sonraí don chlub sin scartha le comaí ar gach sraith.

Foireann Spriocanna Scór Spriocanna in Aghaidh Pointí
Ceilteach 93 31 86
Aberdeen 62 48 71
Hearts 59 40 65
St Johnstone 58 55 56
Motherwell 47 63 50
Ros Mhic Thriúin 55 61 48
Inbhir Nis 54 48 52
Dundee 53 57 48
Partick 41 50 46
Hamilton 42 63 43
Cill Mhearnaig 41 64 36
Dundee Aontaithe 45 70 28

Conas Sonraí a Shórtáil i gComhaid

Ón mbord sin, is féidir leat a fheiceáil go bhuaigh Celtic amach an tsraith agus tháinig Dundee United an ceann deireanach. Má tá tú ina lucht leanúna Dundee United b'fhéidir gur mhaith leat féin a dhéanamh níos fearr agus gur féidir leat é seo a dhéanamh trí shórtáil a dhéanamh ar na spriocanna a scóráil.

Chun seo a dhéanamh, reáchtáil an t-ordú seo a leanas:

sort -k2 -t, spl

An uair seo bheadh ​​an t-ordú mar seo a leanas:

Is é an chúis atá leis na torthaí san ordú seo ná gurb é colún 2 na spriocanna a scóráiltear agus go dtéann an saghas ó na cinn is ísle go dtí an líon is airde.

Ligeann an t-athrú -k leat an colún a roghnú chun a shórtáil agus ligeann an t-aistriú duit an t-díoltóir a roghnú.

Chun iad féin a dhéanamh sásta gur féidir le lucht leanúna Dundee United a shórtáil de réir colún 4 ag baint úsáide as an ordú seo a leanas:

sort -k4 -t, spl

Tá Dundee United anois barr agus Celtic ag bun an leathanaigh.

Ar ndóigh, bheadh ​​an lucht leanúna Ceilteach agus Dundee an-sásta go deimhin. Chun rudaí a chur i gceart is féidir leat a shórtáil in ordú droim ar ais ag baint úsáide as an athrú seo a leanas:

sort -k4 -t, -r spl

Ligeann athrú lasc aisteach duit tú a shórtáil go randamach, rud a chiallaíonn go díreach na sraitheanna sonraí.

Is féidir leat é seo a dhéanamh ag baint úsáide as an ordú seo a leanas:

sort -k4 -t, -R spl

D'fhéadfadh sé seo a bheith ina chúis le fadhbanna fíor má mheascádh tú do -r agus do athrú -R.

Is féidir leis an ordú saghas dátaí a shórtáil in ord mhí. Chun breathnú ar an tábla seo a leanas a léiriú:

Sonraí Úsáidte
Eanáir 4G
Feabhra 3000K
Márta 6000K
Aibreán 100M
Bealtaine 5000M
Meitheamh 200K
Iúil 4000K
Lúnasa 2500K
Meán Fómhair 3000K
Deireadh Fómhair 1000K
Samhain 3G
Nollaig 2G

Léiríonn an tábla thuas míosa na bliana agus méid na sonraí a úsáidtear ar ghléas soghluaiste.

Is féidir leat na dátaí a shórtáil in aibítre ag baint úsáide as an ordú seo a leanas:

sort -k1 -t, datausedlist

Is féidir leat freisin sórtáil in aghaidh na míosa ag baint úsáide as an ordú seo a leanas:

sort -k1 -t, -M datausedlist

Ar ndóigh, léiríonn an tábla thuas iad in ord mhí cheana féin ach má bhí an liosta daonra randamach ansin bealach simplí iad seo a réiteach.

Ag féachaint ar an dara colún is féidir leat a fheiceáil go bhfuil na luachanna ar fad in fhormáid inléite an duine nach cosúil go mbeadh sé éasca a shórtáil ach is féidir leis an ordú saghas an colún a úsáidtear a shórtáil tríd an ordú seo a leanas a úsáid:

sort -k2 -t, -h datausedlist

Conas Sonraí Sórtáilte a Aistriú ó Orduithe Eile

Cé go bhfuil sonraí a shórtáil i gcomhaid úsáideach, is féidir an t-ordú saghas a úsáid freisin chun an t-aschur ó orduithe eile a shórtáil:

Féach ar an ordú ls mar shampla:

ls -lt

Filleann an t-ordú thuas gach comhad mar shraith sonraí leis na réimsí seo a leanas ar taispeáint i gcolúin:

Is féidir leat an liosta a shórtáil trí mhéid an chomhaid tríd an ordú seo a leanas a rith:

ls -lt | sort -k5

Chun na torthaí a fháil in ord droim ar ais, ba mhaith leat an t-ordú seo a leanas a úsáid:

ls -lt | sort -k5 -r

Is féidir an t-ordú saghas a úsáid freisin i gcomhar leis an ordú ps a liostaítear próisis atá ag rith ar do chóras.

Mar shampla, reáchtáil an t-ord ps seo a leanas ar do chóras:

ps -eF

Filleann an t-ordú thuas faisnéis mhór faoi na próisis atá á reáchtáil faoi láthair ar do chóras.

Is é ceann de na colúin sin an méid agus b'fhéidir gur mhaith leat a fheiceáil cé na próisis is mó.

Chun na sonraí seo a shórtáil de réir mhéid, ba mhaith leat an t-ordú seo a leanas a úsáid:

ps -eF | sort -k5

Achoimre

Níl an t-ordú saghas i bhfad ach is féidir é a bheith úsáideach go han-tapa nuair a bhíonn an t-aschur ó orduithe eile á shórtáil in ord suntasach, go háirithe nuair nach bhfuil a shórtanna féin ar fáil ag an gceannas.

Le haghaidh tuilleadh eolais, léigh na leathanaigh láimhe don ordú saghas.