ടെർമിനലിനൊപ്പം: ഒരു ഫയലിന്റെ ഉള്ളടക്കം (വരികൾ) അക്ഷരമാലാക്രമീകരിക്കുക

ഒഴിവുസമയങ്ങളിൽ ഞാൻ സിസ്റ്റം കമാൻഡുകൾ ക്രമരഹിതമായി പരിശോധിക്കാൻ തുടങ്ങുന്നു ... അതുകൊണ്ടാണ് ഞാൻ പലപ്പോഴും രസകരമായ നുറുങ്ങുകൾ കണ്ടെത്തുന്നത്

ഇത് അതിലൊന്നാണ്, കൃത്യമായി ശീർഷകം സൂചിപ്പിക്കുന്നത് പോലെ, അകത്ത് നിരവധി വരികളുള്ള ഒരു ഫയൽ ഉള്ളത് എങ്ങനെയെന്ന് ഞാൻ കാണിച്ചുതരാം, ആ ഫയലിന്റെ വരികൾ അക്ഷരമാലാക്രമീകരിക്കുക.

ഉദാഹരണത്തിന്, ഞങ്ങൾക്ക് ഒരു ഫയൽ ഉണ്ട് (വിളിച്ചു ഡിസ്ട്രോസ്) ഇനിപ്പറയുന്നവ ഉൾക്കൊള്ളുന്നു:

ലിനക്സ്
debian
ഉബുണ്ടു
archlinux
സാബയോൺ
ജെന്റൂ
സോളസുകൾ

ഈ ഡിസ്ട്രോകളെ അക്ഷരമാലാക്രമത്തിൽ ഉൾപ്പെടുത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.

ഒരു ടെർമിനലിൽ ഇത് ചെയ്യുന്നതിന് ഞങ്ങൾ ഇനിപ്പറയുന്നവ ഇടുന്നു:

cat distros | sort > distros-ordenadas

കൂടാതെ, ഈ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നതിന്റെ സ്ക്രീൻഷോട്ട് ഞാൻ നിങ്ങൾക്ക് കാണിച്ചുതരാം, തുടർന്ന് ഒരു പൂച്ച (ഉള്ളടക്കം കാണിക്കുന്നു) പുതിയ ഫയലിന്റെ ഓർഡർ-ഡിസ്ട്രോസ്:

…. അങ്ങേയറ്റം എളുപ്പമുള്ളതിലേക്ക്? 😀

കമാൻഡ് അടുക്കുക ടെർമിനലിൽ അവ ഉണ്ടെങ്കിൽ നിങ്ങൾക്ക് നിരവധി ഓപ്ഷനുകൾ ഉണ്ട് മനുഷ്യൻ അടുക്കുക ഇത് എല്ലാ ഓപ്ഷനുകളും കാണിക്കും

എന്തായാലും, ഒരു നിശ്ചിത നിമിഷത്തിൽ‌ നിരവധി പ്രശ്‌നങ്ങൾ‌ പരിഹരിക്കാൻ‌ കഴിയുന്ന ഒരു ചെറിയ ടിപ്പ് ഹാഹഹാഹ, നിങ്ങൾ‌ക്ക് ഇത് ഇഷ്‌ടപ്പെട്ടുവെന്ന് ഞാൻ‌ വിശ്വസിക്കുന്നു.

നന്ദി!


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

14 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ക്രിസ് നേപിറ്റ പറഞ്ഞു

    ഇത് വളരെ ഉപയോഗപ്രദമാണ്, വിവരങ്ങൾ പങ്കിട്ടതിന് നന്ദി ~

    1.    KZKG ^ Gaara പറഞ്ഞു

      അഭിപ്രായമിട്ടതിന് നന്ദി

  2.   അഗസ്റ്റിൻ പറഞ്ഞു

    നല്ല ടിപ്പ്

    1.    KZKG ^ Gaara പറഞ്ഞു

      നന്ദി

  3.   പൈപ്പ് പറഞ്ഞു

    നിങ്ങൾക്ക് എവിടെ നിന്ന് ടിപ്പുകൾ ലഭിക്കും?

    1.    KZKG ^ Gaara പറഞ്ഞു

      പോസ്റ്റിന്റെ തുടക്കത്തിൽ ഞാൻ പറഞ്ഞതുപോലെ, ഒഴിവുസമയങ്ങളിൽ ഞാൻ സിസ്റ്റം കമാൻഡുകൾ അവലോകനം ചെയ്യാൻ ആരംഭിക്കുന്നു
      കമാൻഡിന് ഓപ്ഷനുകളോ ബദലുകളോ തിരയുന്നതിനാലാണ് ഞാൻ ഇത് കണ്ടെത്തിയത് കണ്ടെത്തൽ, "തിരയൽ" അല്ലെങ്കിൽ അതുപോലുള്ള എന്തെങ്കിലും കമാൻഡുകൾക്കായി ഞാൻ ശ്രമിച്ചു, പക്ഷേ ഒന്നും കണ്ടെത്തിയില്ല, അതിനാൽ ഞാൻ എല്ലാ കമാൻഡുകളും പട്ടികപ്പെടുത്തി s കുറച്ചു കഴിഞ്ഞപ്പോൾ അത് എന്റെ ശ്രദ്ധ പിടിച്ചുപറ്റി അടുക്കുക 🙂

      അഭിപ്രായത്തിന് നന്ദി, ബ്ലോഗിലേക്ക് സ്വാഗതം

      1.    വിൽപത്രം പറഞ്ഞു

        "കണ്ടെത്തുന്നതിന്" പകരമായി, നിങ്ങൾക്ക് "എവിടെ", "കണ്ടെത്തുക"

        1.    KZKG ^ Gaara പറഞ്ഞു

          അതെ, എനിക്ക് അദ്ദേഹത്തെ അറിയാമെന്ന് കണ്ടെത്തുക ... പക്ഷെ എവിടെയാണ്, ഹേ നന്ദി

  4.   വിൽപത്രം പറഞ്ഞു

    ടെർമിനലിൽ നിന്ന് ഞാൻ യുണിക്സ് എയിക്സ്, സൺ സെർവറുകളെ (കാലാകാലങ്ങളിൽ ഒരു റെഡ് ഹാറ്റ് അല്ലെങ്കിൽ സുസെ) പിന്തുണയ്ക്കുന്നു, കൂടാതെ കട്ട്, ഗ്രെപ്പ്, അവ്ക്ക് മുതലായവയ്‌ക്കൊപ്പം സോർട്ട് കമാൻഡുകളും സത്യമാണ്. അവർ അത്ഭുതങ്ങൾ ചെയ്യുന്നു ^ ___ ^

  5.   ഡാരി കാസ്ട്രോ പറഞ്ഞു

    മികച്ചത്, ഈ മോഡലിന്റെ ഫോർമാറ്റിനായി ഞാൻ ഇത് ഉപയോഗിച്ചു

    100: ഉപയോക്താവ് 1
    287: ഉപയോക്താവ് 2
    150: ഉപയോക്താവ് 3

    cat order.txt | sort -n> order1.txt
    100: ഉപയോക്താവ് 1
    150: ഉപയോക്താവ് 3
    287: ഉപയോക്താവ് 2

    നന്ദി…

  6.   ഏണസ്റ്റോ പറഞ്ഞു

    നന്ദി, എനിക്ക് ഇത് ശരിയായി പ്രയോഗിക്കാൻ കഴിഞ്ഞു.

  7.   Eugenia പറഞ്ഞു

    ഒരു പുതിയ ഫയലിലേക്ക് നിയുക്തമാക്കാതെ തന്നെ അതേ ഫയലിലേക്ക് എഴുതാൻ എനിക്ക് എങ്ങനെ കഴിയും? നന്ദി!

    1.    അധ്യാപകൻ പറഞ്ഞു

      ഞാൻ തെറ്റിദ്ധരിക്കുന്നില്ലെങ്കിൽ, അതേ ഫയലിൽ ഇത് പരിഷ്‌ക്കരിക്കുന്നത് അതേ പേരിൽ ഫയലിലേക്ക് red ട്ട്‌പുട്ട് റീഡയറക്‌ട് ചെയ്യുന്നതിന് തുല്യമാണ്. എന്നാൽ സൂക്ഷിക്കുക! നിങ്ങൾ സ്വയം ഒരു ബാറ്റൺ അയച്ച് തിരികെ പോകാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് കഴിയില്ല (ഉള്ളടക്കം മാറ്റിയെഴുതി).

      അവർ ഞങ്ങളെ വിട്ടുപോയ ഉദാഹരണത്തിൽ ഇതായിരിക്കും:
      പൂച്ച ഡിസ്ട്രോസ് | അടുക്കുക> ഡിസ്ട്രോസ്

  8.   അധ്യാപകൻ പറഞ്ഞു

    ഈ പോസ്റ്റിന്റെ രചയിതാവ് അഭിപ്രായം കാണുമോ എന്ന് എനിക്കറിയില്ല, പക്ഷേ «sort» കമാൻഡിനൊപ്പം എനിക്ക് ഒരു ചോദ്യമുണ്ടായിരുന്നു ...
    ഒരു ഫയലിൽ ഒരു പ്രത്യേക ഫയൽ അടങ്ങിയിരിക്കുന്ന ഡയറക്ടറികളുടെ പട്ടിക ഞാൻ ഇട്ടു. ആ ഡയറക്ടറികൾക്ക് അവയുടെ പേരിൽ നമ്പറുകളുണ്ട്, അതിനാൽ ഞാൻ 100, 10, 1, .1, .01 പോലുള്ള നമ്പറുകൾ ഉപയോഗിക്കുന്നു
    നിങ്ങൾ ഓർഡർ ചെയ്യുമ്പോൾ അത് എല്ലാം തികഞ്ഞതാക്കുന്നു:
    1) ഇത് /.01, / 1, / 1, / 10, / 100 എന്നിവയിൽ നിന്ന് ഓർഡർ ചെയ്യുന്നില്ല (ഇത് ഇതുപോലെ ഓർഡർ ചെയ്യുന്നു:… / .01,… / 100,… / 10, പക്ഷേ അവയുടെ ആന്തരിക അക്ഷരമാലാക്രമത്തിൽ ഉപഫോൾഡറുകൾ)
    2)… / .1 നും… / 1 നും ഇടയിൽ ഒന്ന് ടോഗിൾ ചെയ്യുക

    ഓർഡർ എങ്ങനെ മികച്ചതാക്കാമെന്ന് നിങ്ങൾക്ക് ചിന്തിക്കാനാകുമോ അതോ ഇത് സോർട്ട് കമാൻഡിന്റെ പരിമിതിയാണോ?

    മുൻകൂർ നന്ദി