መግቢያ
በዚህ መመሪያ ውስጥ, በተወሰኑ ፋይሎች እና ከሌሎች ትዕዛዞች ውፅዓት ጋር እንዴት ውሂብን መደርደር እንደሚችሉ አሳይሻለሁ.
ይህን ስራ ለመፈፀም የሚጠቀሙበት ትዕዛዝ << ቅደም ተከተል >> ይባላል. ሁሉም በትዕዛዝ አይነት የትርጉም ትዕዛዞች ሁሉ በዚህ ጽሑፍ ውስጥ ይቀርባሉ.
ናሙና ውሂብ
በአንድ ፋይል ውስጥ ያለው ውሂብ በተወሰነ መልኩ ከተገደበ ሊለይ ይችላል.
ለምሳሌ, ባለፈው ዓመት ከስፔን ስፔን ፕሪሚየር ሊግ የመጨረሻውን የመጨረሻውን ሰንጠረዥ በመውሰድ "spl" የተባለውን ፋይል እንያዝ.
በእያንዳንዱ ረድፍ በነጠላ ሰረዝ የተለያዩ የኮምፒዩተር ክፍሎችን እና ክለቦችን በሚከተለው መልኩ በአንድ ክበብ ውስጥ እና ለእዚያ ክለብ መረጃን መፍጠር ይችላሉ.
ቡድን | ግቦች የተገኙ | በታሳሪዎቹ ላይ ያሉ ግቦች | ነጥቦች |
---|---|---|---|
ሴልቲክ | 93 | 31 | 86 |
Aberdeen | 62 | 48 | 71 |
ልቦች | 59 | 40 | 65 |
ሴንት ጆንሰን | 58 | 55 | 56 |
እመቤት | 47 | 63 | 50 |
ሮስ ካውንቲ | 55 | 61 | 48 |
ኢንቬረንት | 54 | 48 | 52 |
ዳንስ | 53 | 57 | 48 |
ፓርቲ | 41 | 50 | 46 |
ሃሚልተን | 42 | 63 | 43 |
Kilmarnock | 41 | 64 | 36 |
ዱዳንኒ የተባለ | 45 | 70 | 28 |
በፋይሎች ውስጥ ውሂብ እንዴት እንደሚደረድር
ከዚህ ሰንጠረዥ, ሴልቲክ ሊሊያን አሸነፈ እና ዱድኒ ዩሱ መጨረሻ ላይ መጣ. እርስዎ ዱዳርኒ የተባሉ አንጋፋ ከሆኑ እራስዎን ጥሩ ስሜት እንዲሰማዎት ለማድረግ እና ግቦች ላይ በመድረስ ይህን ማድረግ ይችላሉ.
ይህን ለማድረግ የሚከተለውን ትዕዛዝ ያሂዱ:
sort -k2 -t, spl
በዚህ ጊዜ ትዕዛዙ እንደሚከተለው ይሆናል-
- ፓርቲ
- Kilmarnock
- ሃሚልተን
- ዱዳንኒ የተባለ
- እመቤት
- ዳንስ
- ኢንቬረንት
- ሮስ ካውንቲ
- ሴንት ጆንሰን
- ልቦች
- Aberdeen
- ሴልቲክ
ውጤቱ በዚህ ቅደም ተከተል ላይ ያለው ዓምድ 2 የተመዘኑት ግቦች ተመሣሣይ ግጥሞቹ ዝቅተኛው እስከ ከፍተኛ ነው.
የ-k ማብሪያው ሊደረደሩ የሚችሉትን ዓምዶች እንዲመርጡ ያስችልዎታል, እና--ተለዋዋጭ ሰንጠረዡን እንዲመርጡ ያስችልዎታል.
የደቡኒ አድናቂዎች ደስተኛ እንዲሆኑ ለማድረግ የሚከተለውን ትዕዛዝ በአምድል 4 መደርደር ይችላሉ:
sort-k4 -t, spl
አሁን ዱዳርኒ የተባሉት እና የሴልቲክ ከታች ናቸው.
በእርግጥ ይህ ሁለቱም የሴልቲክ እና የደንዲ ደጋፊዎች በጣም ደስተኛ አይደሉም. ነገሮችን በትክክል ለማስቀመጥ የሚከተለውን መግቻ በመጠቀም በጀርባ ቅደም ተከተል መደርደር ይችላሉ:
sort -k4 -t, -r spl
አንድ ያልተለመደው መቀየር ነፊዎችን እንዲደረደሩ ያስችልዎታል, ይህም በትክክል የውሂብ ረድፎችን ያበላሸዋል.
ይህንን ትእዛዝ በመጠቀም የሚከተለውን ማድረግ ይችላሉ-
sort -k4 -t, -R spl
ይሄ የእርስዎን -r እና የእርስዎ-R መቀየሪያ ከተቀላቀሉ እውነተኛ ችግሮችን ሊያስከትል ይችላል.
የሰዓቱ ትዕዛዝ ቀንን በወር ትዕዛዝ መደርደር ይችላል. የሚከተለውን ሰንጠረዥ ይመልከቱ.
ወር | ጥቅም ላይ የዋለው ውሂብ |
---|---|
ጥር | 4 ጂ |
የካቲት | 3000 ኪ |
መጋቢት | 6000 ኪ |
ሚያዚያ | 100 ሚ |
ግንቦት | 5000 ሜትር |
ሰኔ | 200 ኪ |
ሀምሌ | 4000 ኪ |
ነሐሴ | 2500 ኪ |
መስከረም | 3000 ኪ |
ጥቅምት | 1000 ኪ |
ህዳር | 3 ጂ |
ታህሳስ | 2 ጂ |
ከላይ ያለው ሰንጠረዥ የዓመቱን ወር እና በተንቀሳቃሽ መሳሪያ ላይ ጥቅም ላይ የሚውል የመሣሪያ መጠን ይወክላል.
በሚከተለው ትዕዛዝ በመጠቀም ቀኖዎቹን በተራ ፊደል በመጠቀም መደርደር ይችላሉ:
sort -k1 -t, የውሂብ አጠቃቀም
እንዲሁም የሚከተለውን ትዕዛዝ በወር ይለያሉ:
sort -k1 -t, -M የውሂብ ዝርዝር
አሁን ከዚህ በላይ ያለው ሰንጠረዥ አስቀድመው በወር ትዕዛዝ ላይ ያሳያቸዋል, ነገር ግን ዝርዝሩ በዘፈቀደ የሚኖሩ ከሆነ, ይህ በቀላሉ ሊደረስባቸው ይችላል.
ሁለተኛው ዓምድ ማየት ማለት ሁሉም እሴቶች በሰው ሊነበብ በሚችል ቅርጸት ውስጥ ያሉ ሊመስሉ የሚችሉ አይሆኑም ነገር ግን የስርዓት ትዕዛዙ የሚከተለውን ውሂብ በመጠቀም ከጥቅም ውጪ የሆነ አምድ ሊደረድር ይችላል:
sort -k2 -t, -h የውሂብ የተዘረዘሩ ዝርዝር
ከሌሎች ትዕዛዞች ውስጥ የተላለፈ ውሂብ እንዴት እንደመደብ
በፋይሎች ውስጥ መረጃን መለየቱ ጠቃሚ ነው, ውጤቱም ከሌሎች ትዕዛዞች ለመለየት የስርዓት ትዕዛዙም ጥቅም ላይ ሊውል ይችላል.
ለምሳሌ የ ls ትዕዛዙን ይመልከቱ :
ls -lt
ከላይ ያለው ሰነድ እያንዳንዱን ረድፍ በአምዶች ውስጥ በሚታየው የሚከተሉት መስኮች ውስጥ እንደ ረድፍ ውሂብ ይመልሳል:
- ፍቃዶች
- የአንጓ ቁጥር
- የተጠቃሚ ስም
- ቡድን ስም
- መጠን
- የመጨረሻው የመድረሻ ቀን
- የመዝገብ ስም
የሚከተለውን ትዕዛዝ በማሄድ ዝርዝሩን በፋይል መጠን መደርደር ይችላሉ:
ls-lt | sort-k5
ውጤቱን በተቃራኒው ቅደም ተከተል ለማስገባት የሚከተለውን ትዕዛዝ ይጠቀማሉ:
ls-lt | sort -k5 -r
በስርዓትዎ ላይ እየሰሩ ያሉትን ሂደቶች ከሚዘረዝረው የ "ps" ጋር በመተባበር የስርዓት ትዕዛዙም ጥቅም ላይ ሊውል ይችላል.
ለምሳሌ, በስርዓትዎ ላይ የሚከተለው የ ps መመሪያን ያካሂዱ.
ps-fE
ከላይ ያለው ትዕዛዝ አሁን በመሠራትዎ ላይ ስለሚተገብሩት ሂደቶች ብዙ መረጃዎችን ይመለሳል.
ከእነዚህ አምዶች ውስጥ አንዱ መጠን ሲሆን መጠነ-ነገሮቹ የትኞቹ እንደሆኑ ለማየት ትፈልጉ ይሆናል.
ይህን ውሂብ በመጠን ለመዘርዘር የሚከተለውን ትዕዛዝ ይጠቀማሉ:
ps -eF | sort-k5
ማጠቃለያ
ለትዕዛዝ ትዕዛዝ ምንም የለም, ነገር ግን ትዕዛዙ የራሱ የራሱ ተራ ማዘዋወጫዎች ከሌላቸው ከሌሎች ትዕዛዞች ወደ ትርጉም ለተሰጠው ትዕዛዝ ሲለዩ በጣም ፈጣን ሊሆን ይችላል.
ለተጨማሪ መረጃ የመደበኛ ትይዩ መመሪያዎችን ያንብቡ.