د لینکس ترتیب ترتیب

هغه توکي چې باید ترتیب شي باید په یو ډول لیرې شي

د لینکس متن متن کې ډاټا کولی شي داسې ترتیب سره تنظیم شي ترهغه چې هر عنصر په یو ډول لرې وی. په عین حال کې، کوما د تعبیر شوي معلوماتو لپاره د جلا کولو په توګه کارول کیږي.

د ترتیب کولو لپاره اساسي اصول

دا ډول قومانده دغه لیکونه د متن په دوتنې کې د شمیرو او الفبیگ ډولونو لپاره ترتیبوي. د دې قوماندې لپاره اصلي مقررات په لاندې ډول دي:

د متن دوتنې ترتیبول

د لینکس لینکس کې د لینونو د ترتیبولو لپاره، تاسو د دې ډول قوماندې کاروئ لکه دا:

$ sort-k2 test.txt

کوم چې د دویم کالم کې پیل شوي کلیمې (K2 دویمه کالم ته اشاره کوي) مطابق "فایل.txt.txt" بڼه کوي. د انټرنېټ فایل مواد په لاندې ډول دي:

1، جسٹن تیمبرکل، د 545 سرلیک، قیمت 7،30 $، ټیلر سوفٹ، 723 سرلیک، قیمت $ 7.90 3، مکک جگګر، 610 عنوان، قیمت $ 7.90 4، لیډي ګیګ، سرلیک 118، قیمت $ 7.30 5، جانی کیش، عنوان 482، قیمت $ 6.50 6، ایلیس پریسلي، د 335 سرلیک، د $ 7.30 7 ډالره، جان لینون، 271 سرلیک، د $ 7.90 ډالرو قیمت، مایک جیکسن، 373 سرلیک، د $ 550 قیمت

ځکه چې په دې مثال کې دویم کالم لومړی او وروستي نومونه لري، ترتیب شوي محصول د هر فرد لومړی نوم د دویمې کالم کې - الویس، جان، جانی، جسٹن، میرمن، مایکل، مک، او ټیلر کې ترتیب شوی دی. لکه څنګه چې لاندې ښودل شوي:

6، ایلیس پریسلي، 335 سرلیک، قیمت $ 6.30 7، جان لینون، 271 سرلیک، د $ 7.90 قیمت، د جانی کیش، عنوان 482، قیمت $ 6.50 1، جسٹس ټیمبرکل، سرلیک 545، قیمت $ 6.30 4، لیګ ګاګ، عنوان 118، قیمت $ 6.30 8، مایکل جیکسن، 373 سرلیک، د $ 5.50 ډالرو قیمت، مک مکجر، 610 سرلیک، د $ 7.90 قیمت، ټیلر سوفٹ، 723 سرلیک، د $ 7.90 قیمت

که تاسو د F3 سره دوتنه ترتیب کړئ (د لاندني توکو منځپانګې په کالم 3-د سرلیک شمېره کالم کې کارول)، محصول دا دی:

4، ليډي ګګا، عنوان 118، قيمت $ 6.30 7، جان لينون، 271 سرليک، قيمت $ 7.90 6، ايليويس پريسلي، 335 قيمت، قيمت $ 6.30 8، مایکل جاکس، 373 ډالره، قيمت $ 5.50 5، جاني کيش، عنوان 482، قيمت $ 6.50 1، جسٹن ټیمبرکل، د 545 سرلیک، قیمت $ 6.30 3، مکک جگګر، سرلیک 610، قیمت $ 7.90 2، ټیلر سوئفٹ، 723 سرلیک، د $ 7.90 قیمت

او

$ sort-k4 test.txt

د لیست په اساس یو لړ لیست تولیدوي:

8، مایک جیکسن، 373 سرلیک، د $ 550 قیمت، جسٹس ټیمبرکل، 545 سرلیک، قیمت 6.30 $، لیګ ګاګ، سرلیک 118، قیمت $ 6.30 6، الیلیس پریسلي، سرلیک 335، قیمت $ 6.30 5، جانی کیش، عنوان 482، $ 6.50 2، ټیلر سوئفٹ، 723 سرلیک، قیمت $ 7.90 3، مک مکجر، 610 سرلیک، قیمت $ 7.90 7، جان لینون، 271 سرلیک، قیمت $ 7.90

د بڼې بدلول

د اختیاري اختیار د ترتیب کولو تکرار کوي. د مثال په توګه، پورته پایلې په کارولو سره:

$ sort-k4-r test.txt

حاصلات:

7، جان لین، 271 سرلیک، ماک جگج، 660 سرلیک، د $ 7.90 قیمت، ټیلر سوفٹ، 723 سرلیک، د $ 7.90 قیمت، جانی کیش، عنوان 482، قیمت 6.50 6 ډالرو، ایلیسس پریسلي، سرلیک 335، قیمت $ 630 4، لاریګا، عنوان 118، د $ 6.30 $ قیمت، جسٹن ټیمبرکل، 545 سرلیک، قیمت 6.30 $ 8، مایک جیکسن، 373 سرلیک، د $ 550 قیمت

د ترتیب شوي دوتنې خوندي کول

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

sort-k4-r test.txt> test_new.txt

چیرې چې "test_new.txt" نوې فایل دی.

د سټراټیټ محصول ترتیبول

تاسو کولی شئ د سټیټ محصول محصول ته ورته حکمونه پلي کړئ، لکه د پایپ چلونکي:

$ ls -al | sort-r-nk5

دا د فایل لیست تولید چې د Ls کمانډ لخوا د دوتنې اندازې لخوا تولید شوی، د لویو فایلونو سره پیل کیږي. د ناینټ کاروونکي د الفبا بڼې پرځای عدلي ترتیبات مشخصوي.