S terminalom: V abecednem vrstnem redu vsebino (vrstice) datoteke

V prostem času začnem naključno pregledovati sistemske ukaze ... zato pogosto najdem zanimive nasvete

To je eden izmed njih, natančno, kot kaže naslov, vam bom pokazal, kako imeti datoteko z veliko vrsticami besedila po abecedi vrstice te datoteke.

Na primer, imamo datoteko (imenuje distribucije), ki vsebuje naslednje:

linux
debian
ubuntu
archlinux
sabayon
gentoo
raztopine

In želimo te distribucije razporediti po abecedi.

Za to v terminalu postavimo naslednje:

cat distros | sort > distros-ordenadas

In voila, pokažem vam posnetek zaslona, ​​kako izvajam ta ukaz in nato izvajam mačka (prikaz vsebine) nove datoteke ukaz-distros:

... Za kaj je zelo enostavno? 😀

Ukaz sortiranje v terminalu imate veliko možnosti, če imajo moški nekako pokazal vam bo vse možnosti 😉

Kakorkoli, majhen namig, ki bi lahko v določenem trenutku rešil več težav hahahaha, upam, da vam je bil všeč.

pozdrav


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Cris Nepita je dejal

    To je zelo koristno, hvala za izmenjavo informacij ~

    1.    KZKG ^ Gaara je dejal

      Hvala, ker ste komentirali 😉

  2.   Agustín je dejal

    Dober namig 😉

    1.    KZKG ^ Gaara je dejal

      Hvala

  3.   cevi je dejal

    Kje dobite nasvete?

    1.    KZKG ^ Gaara je dejal

      Tako kot sem rekel na začetku prispevka, v prostem času začnem pregledovati sistemske ukaze 🙂
      Tega sem našel, ker sem iskal možnosti ali alternative ukazu poiščite, Poskusil sem iskati ukaze, kot je "iskanje" ali kaj podobnega, vendar nisem našel nobenega, zato sem vse ukaze naštel z s in čez nekaj časa je pritegnil mojo pozornost sortiranje 🙂

      Hvala za komentar, dobrodošli v blogu 😀

      1.    Will je dejal

        Alternativa "lociraj", imate "whereis" in "find"

        1.    KZKG ^ Gaara je dejal

          Ja, ugotovila sem, da sem ga poznala ... ampak kje je nop, hehe hvala 😀

  4.   Will je dejal

    Strežnike Unix AIX in Sun podpiram (in občasno Red Hat ali SuSe) v celoti s terminala in resnica je, da ukazi za razvrščanje, skupaj z cut, grep, awk itd. delajo čudeže ^ ___ ^

  5.   Darry castro je dejal

    Odlično, uporabil sem ga za format tega modela

    100: uporabnik1
    287: uporabnik2
    150: uporabnik3

    mačka order.txt | razvrsti -n> order1.txt
    100: uporabnik1
    150: uporabnik3
    287: uporabnik2

    Hvala vam…

  6.   Ernesto je dejal

    Hvala, uspel sem ga pravilno uporabiti.

  7.   Eugenia je dejal

    Kako naj ga zapišem v isto datoteko, torej ne da bi ga bilo treba dodeliti novi datoteki? Hvala vam!

    1.    učitelj je dejal

      Če ne razumem narobe, je sprememba v isti datoteki podobna preusmeritvi izhoda v datoteko z istim imenom. A POZOR! Če ste si poslali štafetno palico in se želite vrniti nazaj, ne morete (vsebina se prepiše).

      V primeru, ki so nam ga zapustili, bi bilo:
      mačje distribucije | razvrsti> distribucije

  8.   učitelj je dejal

    Ne vem, ali bo avtor tega prispevka videl komentar, vendar sem imel vprašanje z ukazom »razvrsti« ...
    V datoteko sem dal seznam imenikov, ki so vsebovali določeno datoteko. Ti imeniki imajo v svojem imenu številke, zato uporabljam številke, kot so 100, 10, 1, .1 in .01
    Ko jih naročite, je vse SKOREN popolno:
    1) Ne naroča iz /.01, /.1, / 1, / 10 in / 100 (naroča tako:… / .01,… / 100,… / 10, ampak z notranjo abecedno skladnostjo njihovih podmap)
    2) Preklopite enega in enega med… / .1 in… / 1

    Si lahko omislite, kako lahko naredim, da vrstni red izgleda popolno, ali gre za omejitev ukaza za razvrščanje?

    Hvala vnaprej 🙂