teksti tiedoston listaus

Pitäisi listata tekstitiedosto sisältö rivistä x eteenpäin. Miten? Mun aivot lyö taas tyhjää...
9145
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

Esimerkki:
tail -n 123 .bash_history

Luku 123 on rivinumero ja .bash_history tiedosto.

(vinkki. kun komennat history, niin sieltä voi suorittaa komennon rivinumerolla esim. !123)

Äänestä
  • Tänks, Toimii. Itse löysin jo sed:llä vastaavan toimenpiteen. Pitää testata kumpi on nopeampi. Muokattavia tiedostoja on yli 100 kappaletta.

    Äänestä

  • Näytä sed komento.

    Äänestä

  • mitenkä_teet kirjoitti:

    Näytä sed komento.

    sed -n 12,1000000p file.ssa >> temppi.ssa

    eli ohjataan tiedostosta file.ssa riviltä 12 lähtien 1 000 000 riviä tiedostoon temppi.ssa.

    Ja sitten puppulause generaattorin suoltamaa tuubaa jotta tekoälyttämyysmoderointi pysyisi tyytyväisenä

    Matemaatikotkaan eivät kysele mitä numerot ovat, mutta kotikäytössä mainetta niittänyt plug & play kuvaa hyvin toimintamenetelmiä parannettaessa vastuunalaisia kontradiktioita. Tosiasia on, että verkottuva länsimaailma rauhoittaa ilmiöiden liiallista nonfiguratiivisuutta.Yksilötasolla luulisi olevan selvää, että prototyyppiasteella oleva uusi hajauttamaton ratkaisu on kiteytetty aatteeseen, jossa pohditaan vastuuntuntoisten yhteistyökumppaneiden aatteellisia intressejä. Täytyy siitä huolimatta että maailmalla on viime aikoina tapahtunut paljon, todeta, että yhä ihmisiä kiinnostava uusmedia noudattaa epäilemättä ideatasolla reaktiota tämänhetkisen tilanteen suhteen. Vaikka usein kuuleekin aivan järjettömiä mielipiteitä, on kuitenkin tosiasia, että vallankumouksellinen kolmannen sukupolven matkapuhelimien ja varsinkin e-business -sektorille suunnattujen laitteiden kirjo opettaa sisäistämään vastuunalaisia kontradiktioita. Lienee sanomattakin selvää, että prototyyppiasteella oleva uusi hajauttamaton ratkaisu panostaa interaktiivisuuteen ajattelematta järjestelmän ulkopuolelle jääneitä epäonnistuneita prosesseja. Vaikka osaltamme onkin saatettu syyllistyä laiminlyönteihin, voidaan taholtamme kuitenkin todeta, että tiedon valtatie, joka tosin jossain määrin on vanhentunut käsite, avaa itse kullekin tiedon ja ymmärryksen portin kohti organisaation sisäisiä ratkaisumalleja. Oudoksuttavaa kyllä, on useasti todettu, että riittävän tietosuojan tarjoava ratkaisu yllättää toimivuudellaan, ja selvittää samalla ongelmanratkaisukyvyn huipentumaa.

    Äänestä

  • Kiitos!

    Äänestä

Muistin että tail listaa tiedoston lopusta, mutta näköjään numeroinnin voi aloittaa myös alusta. Oletus on 10 riviä tiedoston lopusta mikä usein riittää kun lokeja lukee. tail -n 123 listaa tiedoston lopusta ja tail -n 123 tiedoston alusta.

Äänestä
  • Snaoppa miten tailataan tietty rivi, tai tietyn alueen rivit. tai tietyt rivit ;-)

    Äänestä

Siinähän voi käyttää myös putkitusta mukavasti komennoille head, tail, nl:
Listataan kymmenen riviä 1000 viimeisestä. Numeroidaan rivit, jotta nähdään mitä tapahtuu:
cat .bash_history | nl | tail -n 1000 | head -n 10
Tai helpompi on listata ensin 1000 riviä alusta ja ottaa siitä 100 viimeistä:
cat .bash_history | nl | head -n 1000 | tail -n 100
Kyllä nuo näistä saa sorvattua kaikki.

Äänestä

Ihan jos kokeilis vaan haulla x

Äänestä

Kommentoi aloitusta


Eetvart kirjoitti:

Pitäisi listata tekstitiedosto sisältö rivistä x eteenpäin. Miten? Mun aivot lyö taas tyhjää...

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu