හැදින්වීම
මෙම මාර්ගෝපදේශයෙහිදී, වෙන් කරන ලද ගොනු සහ අනෙකුත් විධාන වල දත්ත වල දත්ත අනුපිළිවෙලට මා විසින් පෙන්වනු ඇත.
මෙම කාර්යය සඳහා ඔබ භාවිතා කරන විධානය "වර්ග කිරීම" ලෙසින් හැඳින්වීමට ඔබ පුදුම වන්නේ නැත. මෙම ලිපියෙහි ප්රධාන වර්ගයේ ප්රධාන ස්විචයන් ලබා දෙනු ඇත.
නියැදි දත්ත
කිසියම් ආකාරයකින් එය ගොනුවට සීමා කර ඇති ගොනුවක් තුළ දත්ත වෙන් කළ හැකිය.
උදාහරණයක් ලෙස, පසුගිය වසරේ ස්කොට්ලන්ත ප්රිමියර් ලීග් තරඟාවලියේ අවසාන ලීග් තරගයට ගෙන, "spl" නමින් දත්තයක් ගබඩා කරමු.
එක් පේළියක කොමාවකින් වෙන්වූ එම සමාජය සඳහා එක් සමාජයක් හා දත්ත කේතාංකයක් දත්ත ගොනු ගොනුවක් නිර්මාණය කළ හැකිය.
කණ්ඩායම | ඉලක්ක ලියා ඇත | විරුද්ධයි | ලකුණු |
---|---|---|---|
කෙල්ටික් | 93 | 31 | 86 |
ඇබර්ඩීන් | 62 | 48 | 71 |
හදවත් | 59 | 40 | 65 |
ශාන්ත ජෝන්ස්ටන් | 58 | 55 | 56 |
මව්වෙල් | 47 | 63 | 50 |
රොස් ප්රාන්තය | 55 | 61 | 48 |
Inverness | 54 | 48 | 52 |
ඩන්ඩි | 53 | 57 | 48 |
පාර්ටික් | 41 | 50 | 46 |
හැමිල්ටන් | 42 | 63 | 43 |
කිල්මර්ක්ක් | 41 | 64 | 36 |
ඩන්ඩි යුනයිටඩ් | 45 | 70 | 28 |
ගොනු වල දත්ත වර්ග කිරීමට
එම වගුව වෙතින් ඔබට දැක ගත හැකිය කෙල්ටික් ලීගය ජයගත් අතර ඩන්ඩි එක්සත් අන්තිමයා අවසන් වරට පැමිණියේය. ඔබ ඩන්ඩි යුනයිටඩ් ෆැන්ටා කෙනෙක් නම් ඔබට වඩා හොඳ හැඟීමක් ඇති කර ගැනීමට ඔබට අවශ්ය වනු ඇත. ඔබට එය ලබා ගත හැකි ඉලක්ක මත වර්ගීකරණය කිරීමෙන් ඔබට එය කළ හැකිය.
මෙය සිදු කිරීම සඳහා පහත සඳහන් විධානය ක්රියාත්මක කරන්න:
වර්ගීකරණය -k2 -t, spl
මෙම කාල පරිච්ඡේදය පහත පරිදි වේ:
- පාර්ටික්
- කිල්මර්ක්ක්
- හැමිල්ටන්
- ඩන්ඩි යුනයිටඩ්
- මව්වෙල්
- ඩන්ඩි
- Inverness
- රොස් ප්රාන්තය
- ශාන්ත ජෝන්ස්ටන්
- හදවත්
- ඇබර්ඩීන්
- කෙල්ටික්
ප්රතිඵල මෙම පිළිවෙලෙහි ප්රතිඵල හේතුව වන්නේ, ඉලක්කගත ලකුණු තීරු 2 තීරුවයි.
මෙම -k ස්විචය මඟින් ඔබ විසින් පෙළ තීරය තෝරා ගැනීමට සහ -t ස්විචය ඔබ විසින් පරිසීමකය තෝරා ගැනීමට ඉඩ දෙයි.
ඩන්ඩි එක්සත් පංකා විසින් පහත දැක්වෙන විධානය භාවිතා කරමින් 4 වන තීරුවෙන් වර්ගීකරණය කළ හැකිය:
වර්ගීකරණය -k4 -t, spl
දැන් ඩන්ඩි යුනයිටඩ් ඉහළින් සහ කෙල්ට්නික් පහළ සිටියි.
ඇත්ත වශයෙන්ම, මෙය කෙල්ටික් සහ ඩන්ඩි පංකා දෙකම සැබවින්ම අසතුටෙන් ම ය. පහත දැක්වෙන ස්විචය භාවිතා කර ආපසු හරවා පිළිවෙලට අනුකූලව කටයුතු කරන්න.
වර්ගීකරණය -k4 -t, -r spl
සැබැවින්ම විශ්මයජනක ස්විචයක් ඇත්ත වශයෙන්ම දත්ත පේළි ඉස්කුරුප්පුවකින් තොරව අහඹු ලෙස වර්ග කිරීමට ඉඩ සලසයි.
පහත දැක්වෙන විධානය භාවිතා කර ඔබට මෙය කළ හැකිය:
වර්ගීකරණය -k4 -t, -R spl
ඔබ ඔබේ -r සහ ඔබේ -R ස්විචය මිශ්ර කළහොත් සැබෑ ප්රශ්න ඇති විය හැක.
මෙම වර්ගයේ විධානය මඟින් මාසය පිළිවෙලට දින නියම කළ හැකිය. පහත දැක්වෙන වගුව දෙස බලමින් පෙන්වීම සඳහා:
මාසික | භාවිතා කරන දත්ත |
---|---|
ජනවාරි | 4G |
පෙබරවාරි | 3000K |
මාර්තු | 6000K |
අප්රේල් | 100M |
මැයි | 5000M |
ජූනි | 200K |
ජුලි | 4000K |
අගෝස්තු | 2500K |
සැප්තැම්බර් | 3000K |
ඔක්තෝම්බර් | 1000K |
නොවැම්බර් | 3G |
දෙසැම්බර් | 2G |
ඉහත වගුව අවුරුද්දේ මාසය හා ජංගම උපාංගයක් මත භාවිතා කරන දත්ත ප්රමාණය නියෝජනය කරයි.
පහත සඳහන් විධානය භාවිතා කරමින් අක්ෂර මාලාව අකාරාදී පිළිවෙලට වර්ග කළ හැක:
sort -k1 -t, datausedlist
ඔබ විසින් පහත දැක්වෙන විධානය භාවිතා කරමින් මාසයක් අනුපිළිවෙලට අනුකූල විය හැක:
වර්ගීකරණය -k1 -t, -M දත්තසම්බන්ධය
දැන් පැහැදිලිවම ඉහත වගුව දැනටමත් මාසයේ පිළිවෙළින් පෙන්නුම් කර ඇති නමුත් ලැයිස්තුව අහඹු ලෙස ජනාවාසය නම් එය විසුරුවීමේ සරල ක්රමයකි.
දෙවන තීරුව දෙස බලද්දී සියලු අගයන් මානව කියවිය හැකි ආකෘතියක තිබෙන බව දැක ගත හැකි වනු ඇත, එය වර්ගීකරණය කිරීමට පහසු නොවනු ඇත, නමුත් වර්ගයේ විධානයට පහත සඳහන් විධානය භාවිතා කර දත්ත භාවිතා කරන ලද තීරයට වර්ග කළ හැකිය:
sort -k2 -t, -h datausedlist
වෙනත් විධානයන්ගෙන් ලබා ගත් දත්ත වර්ග අනුගමනය කරන්නේ කෙසේද?
ගොනු වල දත්ත වර්ගීකරණය ප්රයෝජනවත් වන අතර, වෙනත් විධානයන්ගෙන් නිමැවුම වර්ග කිරීම සඳහා වර්ග කළ විධානය භාවිතා කළ හැක:
උදාහරණයක් ලෙස ls විධානය දෙස බලන්න:
එම්
ඉහත විධානය මඟින් එක් එක් ගොනුවේ තීරු ආකාරයෙන් පහත දැක්වෙන ක්ෂේත්ර සමඟ දත්ත පේළියක් ලෙස නැවත ලබා දෙයි:
- අවසර ඇත
- node count වේ
- පරිශීලක නාමය
- කණ්ඩායමේ නම
- ප්රමාණය
- අවසාන ප්රවේශය දිනය
- ගොනුවේ නම
පහත දැක්වෙන විධානය ක්රියාත්මක කිරීමෙන් ඔබට ලැයිස්තුවේ ප්රමාණය අනුව ලැයිස්තුව තෝරාගත හැක:
ls -lt | වර්ගීකරණය -k5
ප්රතිලෝම අනුව ප්රතිඵල ලබා ගැනීම සඳහා පහත සඳහන් විධානය භාවිතා කරනු ඇත:
ls -lt | වර්ගීකරණය -k5 -r
මෙම විධානය මඟින් ඔබේ පද්ධතියේ ක්රියාවලීන් ලැයිස්තුගත කරන ලද ps විධානය සමඟ සම්බන්ධ විය හැක.
උදාහරණයක් ලෙස ඔබේ පද්ධතියේ පහත සඳහන් විධානය ක්රියාත්මක කරන්න:
ps -eF
ඉහත විධානය මඟින් ඔබේ පද්ධතියේ ක්රියාත්මක වන ක්රියාවලි පිළිබඳව බොහෝ තොරතුරු නැවත ලබා ගනී.
එම තීරු එකේ ප්රමාණය විශාල වන අතර ඔබට විශාලතම ක්රියාවලිය දැකිය හැකිය.
මෙම දත්ත වර්ගීකරණය කිරීම සඳහා පහත සඳහන් විධානය භාවිතා කරනු ඇත:
ps -eF | වර්ගීකරණය -k5
සාරාංශය
විධාන විධානයන්ට වැඩි යමක් නැතත්, විධාන වෙනත් අර්ථ දැක්වීම් වලින් අර්ථවත් පිළිවෙතක් බවට පත් කිරීමේදී එය ඉතා ඉක්මණින් ප්රයෝජන ගත හැකි වේ.
වැඩි විස්තර සඳහා වර්ගීකරණ විධානය සඳහා අතින් පිටුවම කියවන්න.