څنګه لینکس په کارولو سره په فایل کې ډاټا ترتیب کړئ

پېژندنه

په دې لارښود کې، زه به تاسو ته وښایه چې څنګه په لامحدو فایلونو کې او د نورو قوماندې په تولید کې معلومات راټول کړئ.

تاسو به حیران نه یاست چې پوه شئ چې هغه کوم قوم چې تاسو دې کار ترسره کولو لپاره کاروئ "ورته" ویل کیږي. د دې قوماندې ټولې لویې بڼې به په دې مقاله کې چمتو شي.

نمونه ډاټا

په یوه فایل کې ډاټا کولی شي ترهغه وخته ترتیب شي چې دا په ځینو طریقو کې کم دي.

د بیلګې په توګه، راځئ تیر کال د سکاټلینډ پریمیر لیګ څخه وروستی لیګ لیست واخلو او ډاټا د فایل په نامه یو فایل کې ذخیره کړئ.

تاسو کولی شئ د معلوماتو فایل جوړ کړئ لکه څنګه چې د یوې کلب سره او د هغه کلب لپاره معلومات چې په هر قطار کې د کمونو لخوا جلا شوي.

ټیم هدفونه مقاومت ټکي
کیټیک 93 31 86
ابرډین 62 48 71
زړه 59 40 65
سټ جانټن 58 55 56
موریل 47 63 50
Ross County 55 61 48
اندرونی 54 48 52
ډونډی 53 57 48
ډیکیک 41 50 46
هیمیلټن 42 63 43
کلومراکاک 41 64 36
ډونډی ملګری 45 70 28

څنګه په ډاټا کې ډاټا ترتیب کړئ

له دې میز څخه، تاسو وګورئ چې کیټیک لیګ وګټله او د Dundee United تیر شو. که تاسو د ډونډي متحد فین یاست نو تاسو غواړئ خپل ځان ښه احساس کړئ او تاسو د دې اهدافو په ترتیب کولو سره کولی شئ دا کار ترسره کړئ.

د دې کولو لپاره لاندې کمانډ ترسره کول:

sort-k2 -t، spl

دا وخت به په لاندې ډول وي:

د دې دلیل چې پایلې په دې ترتیب کې دي دا دی چې کالم 2 هغه موخې دي چې ستونزمن شوي او داسې ښکاري چې ترټولو ټیټې کچې څخه لوړېږي.

د ک سایټ تاسو ته اجازه درکوي چې ستاسې په ترتیب سره ترتیب کړئ او تڼۍ ته اجازه ورکړئ چې تاسو ډیزاین غوره کړئ.

د ځان لپاره د ځان لپاره خوښ کړئ د Dundee United مدافع وکیل کولی شي د 4 کالم په ذریعه لاندې لاندې کمانډ کارولو سره ترتیب کړئ:

sort-k4 -t، spl

اوس د Dundee United تر ټولو لوړ دی او کیټیک په ښکته کې دی.

البته، دا به د کلتیک او ډونډي دواړو پیلوټانو په رښتیا سره ناخوښه وي. د شیانو د سمولو لپاره تاسو کولی شئ د لاندې سیسټم په کارولو سره بیرته په ترتیب سره ترتیب کړئ:

ډول - k4 -t، -r ټوټه

بلکه یو بل بدچلند ته اجازه درکوي چې تاسو په ناڅاپي توګه ترتیب کړئ، کوم چې په ریښتیا یوازې د معلوماتو قطارونو ګوتو کوي.

تاسو کولی شئ دا لاندې لارښوونې کاروئ:

sort-k4 -t، -R spl

دا د اصلي ستونزو سبب کیدی شي که تاسو خپل -r او ستاسو -R سوئچ مخلوط کړی.

دا ډول قومانده کولی شي د میاشتې ترتیب نیټه هم وټاکي. لاندې جدول ته د کتلو لپاره:

میاشت ارقامو کارول
جنوري 4G
فبروري 3000K
مارچ 6000K
اپریل 100M
می 5000M
جون 200 کیلوګرامه
جولای 4000K
اګست 2500 کیلومتره
سپتمبر 3000K
اکتوبر 1000K
نومبر 3
دسمبر 2G

پورتنۍ جدول د کال میاشت او د ګرځنده تجهیزاتو په کارولو کې د ارقامو مقدار استازیتوب کوي.

تاسو کولی شی د الفبی بڼی نیټی په لاندې ډول کاروئ:

sort-k1 -t، ډاټس شوی لیست

تاسو کولی شئ د میاشتې په واسطه لاندې کمانډ استعمال کړئ:

sort-k1 -t، -M ډاټا شوي لیست

اوس څرګنده ده چې پورته جدول د دوی په میاشت کې ښیي، مګر که لیست په ناڅاپه توګه آباد شوی وی نو دا به د دوی ترتیب کولو یوه ساده لاره وي.

په دوهم کالم کې وګورئ چې ټول ارزښتونه د بشري لوست وړ بڼه کې دي په داسې حال کې چې داسې ښکاري چې دا به د اسانه کولو لپاره اسانه وي مګر ډول ډول قوماندې کولی شي د لاندې کمانډونو په کارولو سره د کارولو کاروونکي ترتیب کړي:

sort-k2 -t، -h ډاټا شوي لیست

څنګه کولی شو ډاټا ترتیب کړو په نورو نورو قومونو کې

په داسې حال کې چې د دوتنو په ترتیب کولو ډاټا ګټورې وي، ډول ډول قومانده هم کولی شي د نورو حکمونو څخه د محصول ترتیبولو لپاره هم کار واخیستل شي:

د مثال په توګه د LS قوماندې وګورئ:

ls -lt

پورتنۍ قوماندې د هرې دوتنې د معلوماتو قطار په توګه د لاندې ساحو سره بیرته راستنیږي چې په کالمونو کې ښودل شوي:

تاسو لیست کولی شئ د لاندینې کمانډ پرمخ بیا د فایل اندازې سره ترتیب کړئ:

ls -lt | ډول - 5

په پایله کې پایلې ترلاسه کړئ تاسو لاندې لاندینۍ قوماندې کاروئ:

ls -lt | sort-k5-r

دا ډول قومانده هم د پی ایس کمانډ سره په ګډه کارول کیدی شي چې ستاسو په سیسټم کې روان پروسې لیست کوي.

د مثال په توګه ستاسو په سیسټم کې لاندې ps پوسټونه چلوي:

ps-eF

پورتنۍ قوماندې اوس مهال ستاسو د سیسټم پرمخ وړلو پروسو په اړه ډیر معلومات بیرته راوړي.

د دغو کالمونو څخه یو د اندازې دی او تاسو ممکن یې وګورئ چې کوم پروسې ترټولو لوی دي.

د اندازې په واسطه دا ډاټا ترتیب کړئ تاسو به لاندې کمانډ استعمال کړئ:

ps -eF | ډول - 5

لنډیز

د کومې قوماندې لپاره ډیر ندی شتون مګر دا کولی شي خورا چټک کار واخلی کله چې د نورو قوماندې څخه یو معقول ترتیب ته د محصول ترتیب کول په ځانګړې توګه کله چې کمانډ خپل سایټونه شتون نلري.

د نورو معلوماتو لپاره د ورته قوماندې لپاره لارښود پاڼې ولولئ.