Kijan Pou Triye Done Nan Yon File Sèvi ak Linux

Entwodiksyon

Nan gid sa a, mwen pral montre w kouman sòt done nan dosye delimite ak soti nan pwodiksyon an nan lòt kòmandman.

Ou pa pral sezi aprann ke lòd ou itilize pou fè travay sa a rele "sòt". Tout nan pi gwo switch yo nan lòd la sòt ap bay nan atik sa a.

Egzanp Done

Done yo nan yon dosye ka klase osi lontan ke li se limite nan kèk fason.

Pou egzanp, kite a pran tab la lig final soti nan Scottish minis Lig la ane pase a ak magazen done yo nan yon dosye ki rele "Spl".

Ou ka kreye yon dosye done jan sa a ak yon sèl klib ak done yo pou ke klib separe pa komas sou chak ranje.

Ekip la Objektif nòt Objektif kont Pwen
Celtic 93 31 86
Aberdeen 62 48 71
59 40 65
St Johnstone 58 55 56
Motherwell 47 63 50
Ross County 55 61 48
Inverness 54 48 52
Dundee 53 57 48
Partick 41 50 46
Hamilton 42 63 43
Kilmarnock 41 64 36
Dundee Etazini 45 70 28

Ki jan yo sòt Done nan dosye

Soti nan ki tab, ou ka wè ke Celtic te genyen lig la ak Dundee United te vin dènye. Si ou se yon fanatik Dundee United ou ta ka vle fè tèt ou santi ou pi byen epi ou ta ka fè sa pa klasman sou objektif nòt.

Pou fè sa a lòd sa a:

sòt-k2 -t, spl

Fwa sa a, lòd la ta dwe jan sa a:

Rezon ki fè yo rezilta yo nan lòd sa a se ke kolòn 2 se objektif yo bay nòt kolòn ak sòt la ale soti nan pi ba a pi wo.

Switch nan -k pèmèt ou chwazi kolòn nan sòt pa ak -t switch la pèmèt ou chwazi delimite la.

Pou fè tèt yo reyèlman kontan fanatik yo Dundee United ka sòt pa kolòn 4 lè l sèvi avèk lòd sa a:

sòt-k4 -t, spl

Koulye a, Dundee United yo se tèt ak Celtic yo nan pati anba a.

Natirèlman, sa a ta fè tou de fanatik Celtic ak Dundee trè kontan tout bon. Pou mete bagay sa yo dwa ou ka sòt nan lòd ranvèse lè l sèvi avèk switch sa yo:

sòt-k4 -t, -r spl

Yon switch olye ra pèmèt ou sòt owaza ki reyèlman jis jumbles moute ranje yo nan done.

Ou ka fè sa lè l sèvi avèk lòd sa a:

sòt-k4 -t, -R spl

Sa a ka lakòz pwoblèm reyèl si ou melanje moute -r ou -R switch.

Kòmandman an sòt ka tou sòt dat nan lòd mwa. Pou montre gade nan tablo ki annapre yo:

Mwa Done itilize
Janvye 4G
fevriye 3000K
Mas 6000K
Avril 100M
Me 5000M
Jen 200K
Jiyè 4000K
Out 2500K
Septanm 3000K
Oktòb 1000K
Novanm 3G
Desanm 2G

Tablo ki anlè a reprezante mwa ane a ak kantite done ki itilize sou yon aparèy mobil.

Ou ka sòt dat yo alfabè ki itilize lòd sa a:

sòt -k1 -t, datausedlist

Ou kapab tou sòt pa mwa lè l sèvi avèk lòd sa a:

sòt -k1 -t, -m datusedlist

Koulye a, evidamman tab la pi wo a deja montre yo nan lòd mwa men si te lis la owaza peul Lè sa a, sa a ta dwe yon fason ki senp nan klasman yo.

Gade nan dezyèm kolòn nan ou ka wè ke tout valè yo se nan yon fòma moun ki lizib ki pa sanble li ta fasil sòt men lòd la sòt ka sòt done yo itilize kolòn lè l sèvi avèk lòd sa a:

sòt -k2 -t, -h datausedlist

Kijan Pou klase Done ki pase nan lòt kòmandman

Tou klasman done nan dosye ki itil, ka lòd la sòt tou pou itilize sòt pwodiksyon an soti nan lòt kòmandman:

Pou egzanp gade nan lòd la ls :

ls -lt

Demann ki anwo a retounen chak dosye kòm yon ranje done ak jaden sa yo parèt nan kolòn:

Ou ka sòt lis la pa gwosè dosye pa kouri lòd sa a:

ls -lt | sòt-k5

Pou jwenn rezilta yo nan lòd ranvèse ou ta itilize lòd sa a:

ls -lt | sòt -k5 -r

Ka lòd nan sòt tou pou itilize nan konjonksyon avèk lòd la ps ki bay lis pwosesis kouri sou sistèm ou an.

Pou egzanp kouri kòmandman sa a ps sou sistèm ou an:

ps -eF

Kòmandman an pi wo a retounen yon anpil nan enfòmasyon sou pwosesis yo kounye a kouri sou sistèm ou an.

Youn nan kolòn sa yo se gwosè a epi ou ta ka vle wè ki pwosesis yo pi gwo a.

Pou sòt done sa a pa gwosè ou ta itilize lòd sa a:

ps -eF | sòt-k5

Rezime

Pa gen anpil nan lòd la sòt, men li ka vin trè byen vit lè klasman pwodiksyon soti nan lòt kòmandman nan yon lòd siyifikatif espesyalman lè lòd la pa gen switch sòt pwòp li yo ki disponib.

Pou plis enfòmasyon li paj yo manyèl pou lòd la sòt.