Päätelaitteella: Aakkosellinen tiedoston sisältö (rivit)

Vapaa-aikanani alaan tarkastella järjestelmän komentoja satunnaisesti ... siksi löydän usein mielenkiintoisia vinkkejä

Tämä on yksi niistä, juuri kuten otsikossa kerrotaan, näytän sinulle, kuinka tiedosto, jossa on useita tekstiriviä, aakkosjärjestyksessä kyseisen tiedoston rivit.

Meillä on esimerkiksi tiedosto (nimeltään distrot), joka sisältää seuraavat tiedot:

linux
debian
Ubuntu
Arch Linux
sabayon
Gentoo
yksin

Ja haluamme aakkosjärjestellä nämä distrot.

Voit tehdä tämän terminaalissa asettamalla seuraavan:

cat distros | sort > distros-ordenadas

Ja voila, näytän sinulle kuvakaappauksen siitä, kun suoritan tämän komennon ja teen sitten miten (sisällön näyttäminen) uudesta tiedostosta tilatut distrot:

…. Mikä on erittäin helppoa? 😀

Komento lajitella sinulla on monia vaihtoehtoja terminaalissa, jos he tekevät mies eräänlainen se näyttää kaikki vaihtoehdot 😉

Joka tapauksessa pieni vinkki, joka voisi ratkaista useita ongelmia kerrallaan hahahaha, toivottavasti pidit siitä.

terveiset


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Cris Nepita dijo

    Tämä on erittäin hyödyllistä, kiitos tiedon jakamisesta ~

    1.    KZKG ^ Gaara dijo

      Kiitos kommentoinnista 😉

  2.   Augustine dijo

    Hyvä vinkki 😉

    1.    KZKG ^ Gaara dijo

      Kiitos

  3.   Putki dijo

    Mistä saat vinkkejä?

    1.    KZKG ^ Gaara dijo

      Aivan kuten sanoin viestin alussa, aloin vapaa-aikani tarkistaa järjestelmän komentoja 🙂
      Löysin tämän, koska etsin vaihtoehtoja tai vaihtoehtoja komennolle paikantaa, Yritin etsiä komentoja, kuten "haku" tai jotain sellaista, mutta en löytänyt yhtään, joten listasin kaikki komennot s ja jonkin ajan kuluttua se kiinnitti huomioni lajitella 🙂

      Kiitos kommentista, tervetuloa blogiin 😀

      1.    Tahto dijo

        Vaihtoehtoja "paikantaa", sinulla on "whereis" ja "find"

        1.    KZKG ^ Gaara dijo

          Jep, huomaa tunteneeni hänet ... mutta mistä nop, hehe kiitos 😀

  4.   Tahto dijo

    Tuen Unix AIX- ja Sun-palvelimia (ja aika ajoin myös Red Hatia tai SuSe: tä) kokonaan päätelaitteesta, ja totuus on, että lajittelukomennot sekä cut, grep, awk jne. he tekevät ihmeitä ^ ___ ^

  5.   Darry castro dijo

    Erinomainen, olen käyttänyt sitä tämän mallin muotoon

    100: käyttäjä 1
    287: käyttäjä 2
    150: käyttäjä 3

    kissa order.txt | sort -n> order1.txt
    100: käyttäjä 1
    150: käyttäjä 3
    287: käyttäjä 2

    Kiitos…

  6.   Ernesto dijo

    Kiitos, pystyin soveltamaan sitä oikein.

  7.   Eugenia dijo

    Kuinka saan sen kirjoittamaan se samaan tiedostoon, toisin sanoen ilman, että minun on määritettävä sitä uudelle tiedostolle? Kiitos!

    1.    opettaja dijo

      Jos en ymmärrä väärin, sen muokkaaminen samassa tiedostossa on kuin ulostulon ohjaaminen samannimiseen tiedostoon. Mutta varokaa! Jos lähetit itsellesi viestikapulan ja haluat palata takaisin, et voi (sisältö kirjoitetaan uudelleen).

      He jättivät meille esimerkin, se olisi:
      kissan distrot | lajittele> distrot

  8.   opettaja dijo

    En tiedä, näkevätkö tämän viestin kirjoittaja kommentin, mutta minulla oli kysymys «sort» -komennolla ...
    Laitoin tiedostoon luettelon hakemistoista, jotka sisälsivät tietyn tiedoston. Näiden hakemistojen nimissä on numeroita, joten käytän numeroita kuten 100, 10, 1, .1 ja .01
    Kun tilaat ne, se tekee kaikesta melkein täydellisen:
    1) Se ei tilaa /.01, /.1, / 1, / 10 ja / 100 (se tilaa näin:… / .01,… / 100,… / 10, mutta sisäisen aakkosjärjestyksen mukaisesti) alikansiot)
    2) Vaihda yksi ja yksi välillä… / .1 ja… / 1

    Voitko miettiä, miten voin tehdä tilauksesta täydellisen vai onko se lajittelukomennon rajoitus?

    Kiitos jo etukäteen