FIND komennolta puhdas listaus

Anonyymi

Mitenkähän tämä find komento saataisiin tulostamaan vain ne löydetyt tiedosto nimet?

find ./ -name "*.txt"

Näitä ei saisi listauksessa olla mukana:
find: ‘./.cache/dconf’: Lupa evätty

6

226

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Ohjataan virheet eli stderr eli output 2 -> /dev/null = vain normal output eli 1 näkyy
      find ./ -name "*.txt" 2>/dev/null
      jos haluat virheet tiedostoon niin
      find ./ -name "*.txt" 2>virheet.txt

      • Anonyymi

        mene nyt w ittuun valheines! /dev/null Pata.


      • Anonyymi

        Hienoa, tämä toimii!


    • Anonyymi

      Ensinnäkin tuo ketjun aloituksessa mainittu virhehän johtuu siis siitä, että käyttäjällä, joka ajaa komennon find, ei ole lukuoikeutta hakemistoon ./.cache/dconf

      Tuo ketjussa aiemmin annettu ohje on toimiva, jos halutaan estää kaikkien virheilmoitusten näkyminen tulosteessa. Eli siis jos halutaan estää kaikkien mahdollisten virhetilanteiden, ei pelkästään lukuoikeuksien puuttumisesta aiheutuvien virhetilanteiden, näyttäminen tulosteessa.

      Jos halutaan estää ainoastaan lukuoikeuksien puuttumisesta aiheutuvien virheiden näkyminen tulosteessa, niin se voidaan tehdä näin:

      find ./ -name "*.txt" 2>&1 | grep -v "Lupa evätty"

      Tuo komento ohjaa sekä stdin, että stderr -tulostusvirrat stdin -tulostusvirtaan. Sen jälkeen grep suodattaa pois rivit, joilla on merkkijono "Lupa evätty".

      T. miksuh

    • Anonyymi

      Hups. Tarkoitin edellisessä viestissäni tietenkin sanoa, että sekä stdout, että stderr -tulostusvirrat ohjataaan stdout -tulostusvirtaan. Jotenkin tuon stdout:n tilalle lipsahti stdin.


      Jokatapauksessa antamani komento toimii, komennon selitykseen vain lipsahti virhe.

      T. miksuh

    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Porvarimediat paniikissa demareiden huiman kannatuksen vuoksi

      Piti sitten keksiä "nimettömiin lähteisiin" perustuen taas joku satu. Ovat kyllä noloja, ja unohtivat sen, että vaalit
      Maailman menoa
      98
      6138
    2. KATASTROFI - Tytti Tuppurainen itse yksi pahimmista kiusaajista!!!

      STT:n lähteiden mukaan SDP:n eduskuntaryhmän puheenjohtaja Tytti Tuppurainen on käyttäytynyt toistuvasti epäasiallisesti
      Maailman menoa
      349
      5607
    3. Mikä siinä on ettei persuille leikkaukset käy?

      On esitetty leikkauksia mm. haitallisiin maataloustukiin, kuin myös muihin yritystukiin. Säästöjä saataisiin lisäksi lei
      Maailman menoa
      52
      2649
    4. Lääppijä Lindtman jäi kiinni itse teosta

      Lindtman kyselemättä ja epäasiallisesti koskettelee viestintäpäällikköä. https://www.is.fi/politiikka/art-2000011780852
      Maailman menoa
      104
      2056
    5. Juuri nyt! Tytti Tuppurainen on käyttäytynyt toistuvasti epäasiallisesti

      Ai että mä nautin, Tytti erot vireille! "Käytös on kohdistunut avustajia ja toisia kansanedustajia kohtaan, uutisoi STT
      Maailman menoa
      107
      1768
    6. Onko kaivattusi

      liian vetovoimainen seksuaalisesti?
      Ikävä
      124
      1717
    7. Puolen vuoden koeaika

      Voisi toimia meillä. Ensin pitäis selvittää "vaatimukset" puolin ja toisin, ennen kuin mitään aloittaa. Ja matalalla pro
      Ikävä
      19
      1613
    8. Tytti Tuppurainen nöyryyttää avustajiaan

      Tytti Tuppurainen nöyryyttää SDP:n eduskuntaryhmän kokouksissa sekä avustajia että kansanedustajia. Hän nolaa ihmisiä ju
      Kotimaiset julkkisjuorut
      180
      1267
    9. On todella hassua

      Ajatella että pitäisit erityisen kuumana tai seksikkäänä?
      Ikävä
      73
      1187
    10. Huomaatteko Demari Tytti ei esitä pahoitteluitaan

      Samanlainen ilmeisesti kuin Marin eli Uhriutuu no he ovat Demareita ja muiden yläpuolella siis omasta mielestään
      Maailman menoa
      33
      998
    Aihe