Otsige failide leidmise ja välistamisega (nende laienduse järgi) tulemustest

Nagu paljud teist teavad, kasutan ma KDE-d, kuigi ma armastan mugavust ja mugavust, mida KDE mulle pakub (kuna see on äärmiselt täielik), ei kasuta ma eemalt kõiki selle pakutavaid võimalusi, isegi mõnda põhilist.

Kui keegi teist soovib X-kaustast otsida kõiki .jpg-faile või lihtsalt neid, mis sisaldavad nime „pulmi”, kasutage süsteemi otsingumootorit, sest ma ei 🙂

Asi pole selles, et ma oleksin rohkem geek, nohik või friik kui teised, ma lihtsalt kasutan leidmist (ilmses terminalis), sest minu arvates on see uskumatult produktiivsem, minu jaoks on lihtsam otsida otsinguga avatud terminalis (kasutades Yakuake) peate avama süsteemibrauseri.

Noh, mitte ammu tahtsin leida kõik failid, mille nimi sisaldab «kogumine«Aga ma EI tahtnud näha .gif-faile, kuidas midagi sellist saavutada? ... Kuidas öelda, et leid ei näidaks mulle .gif-i isegi siis, kui selle nimi sisaldab "Kollektsioon"?

Esimene asi, mis mulle pähe tuli, on midagi nii lihtsat kui:

find $HOME -iname *collection* | grep -v .gif

 Selle leiaksid kõik failid, mille nimel on "kogu", kuid mis kasutavad faile grep Veendusin, et terminal näitab mulle ainult seda, mis on «.gif» TEISI ja ... jah, see teeb imet 😀

Kuid te ei pea tegelikult kahte käsku kasutama (leidke + grep) selle saavutamiseks vajame ainult järgmist:

find $HOME -iname *collection* -not \( -iname "*\.gif" \)

Ja see selleks ... aga postitus ei lõpe siin 🙂

Mis siis, kui me tahame kustutada need failid, mida näidati?

Selleks peame lisama ainult parameetri kustuta liinil, see tähendab:

find $HOME -iname *collection* -not \( -iname "*\.gif" \) -delete

Mis siis, kui me tahame õigused lihtsalt 755-le muuta?

Selleks kasutame -Exec leiust:

find $HOME -iname *collection* -not \( -iname "*\.gif" \) -exec chmod 755 {} \;

Ja voila 🙂
Mitte midagi, mis loodetavasti pakub teile huvi ...


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   FIXOCONN DIJO

    Ma ei näe töölaua keskkonda

    1.    KZKG ^ Gaara DIJO

      Kaneeli pole veel toetatud, põhiliselt seetõttu, et mul pole kaneeli ikooni ... just selleks 🙂
      Siit saate selle kohta veidi rohkem lugeda: https://blog.desdelinux.net/desdelinux-tambien-te-muestra-el-entorno-de-escritorio-que-usas-en-tus-comentarios/

  2.   FIXOCONN DIJO

    kas cinammoni jaoks on mõni ikoon?

  3.   KZKG ^ Gaara DIJO

    Uue töölauakeskkonna tuvastamise funktsionaalsuse testimine.
    Test nr 1

    1.    KZKG ^ Gaara DIJO

      DPM töötab ... suurepäraselt 🙂

      1.    elav DIJO

        Ja mida see peaks kasutajaagenti sisestama?

        1.    KZKG ^ Gaara DIJO

          Nüüd teen selle selgitamiseks artikli 🙂
          Kuid ... kui panete "KDE" UserAgenti, saate KDE logo, kui "Xfce" on ilmselge jne.

          Kui keegi kommenteerib Chakrast, Kubuntust või Konquerori või Rekonqi ..., siis paneb ajaveeb KDE ikooni automaatselt.

          Justkui kommenteeriksid nad Xubuntut, paneb see Xfce'i.

          1.    elav DIJO

            😛 Tore

          2.    dhunter DIJO

            Kas kde jaoks ei olnud lahedamat ikooni?

  4.   dhunter DIJO

    Kasutajaagendi testimine ...

    1.    KZKG ^ Gaara DIJO

      Tõde on see, et KDE pole just parim ... kuid sel ajal polnud paremat käepärast.

      Muide ... te ei pea oma UserAgenti konfigureerima, kuna Kubuntu kommenteerimisel programmeerisin selle funktsiooni nii, et kui see on Kubuntu, paneb see automaatselt KDE ikooni 🙂

    2.    truko22 DIJO

      ^ ___ ^ testimine

  5.   Mädaneb87 DIJO

    Mis nõidus see on !!!!! hahaha valetab kasutajaagendi artikli ootamist ... Muide, ma ei tea, kas see olen mina või see artikkel tunnen, et see oli juba nähtud või need on minu illusioonid

  6.   Rayonant DIJO

    Noh, huvitav, kuigi ma pole veel harjunud leid- ja regulaaravaldisi kasutama, piirdub minu oma xD-ga locate kasutamisega.

    1.    KZKG ^ Gaara DIJO

      Lokaadi negatiivne külg on see, et see ei tööta reaalajas, see tähendab, et kui ma olen lihtsalt midagi arvutisse kopeerinud, siis lokaliseerimine ikka ei indekseeri neid uusi faile, ka ... leidmine võimaldab rohkem asju, näiteks -execi kasutamist 🙂

      1.    davidlg DIJO

        käsuga -exec, mida kavatsesin kommenteerida, on väga kasulik näiteks muusika / sarjad ümber korraldada.
        Kasutan seda torrent-seeria teisaldamiseks, kuna see loob mitu kausta ja allalaaditud failidesse

      2.    anonüümne DIJO

        Midagi, mida lihtne # updatedb ei suuda lahendada ... l # updatedb && locate'i kasutamine on ikkagi lihtsam ja kiirem

        seoses

        1.    KZKG ^ Gaara DIJO

          Teisisõnu, kas ma peaksin indeksite värskendamiseks käivitama updatedb, ootama, kuni see lõpeb, ja siis otsingu tegema? ...
          Ma ei ütle, et see oleks mingil moel vale tee, kuid enne seda rada minekut eelistan isiklikult lihtsalt kasutada leidmist ja voila.

  7.   Daniel g. DIJO

    uue mänguasja testimine 🙂

  8.   giskard DIJO

    Testimine…

    1.    giskard DIJO

      Tere, kuni ma muudan UserAgenti või ootel. Kuid ükskord muutsin seda ja Chomium läks hulluks. Igal juhul kasutan LinuxMinti koos XFCE-ga.

      1.    KZKG ^ Gaara DIJO

        UserAgenti muutmisel pole midagi halba ... Ma vahetan selle kogu aeg oma Firefoxiks 😀

  9.   Lolo DIJO

    Leidmise parameetreid on hea teada, kuid grepiga peate vähem kirjutama, eks?

    1.    KZKG ^ Gaara DIJO

      Jah, tõepoolest 🙂
      Tegelikult on oluline, et soovitud tulemuse saavutamiseks oleks mitu võimalust, teadmised ei võta ruumi 😀

  10.   Mina Mendieta DIJO

    Leia on meie sõber 🙂

    1.    KZKG ^ Gaara DIJO

      +1

  11.   carlos DIJO

    proovige näha, mis välja tuleb

  12.   kosteelatsioon DIJO

    Vaatan seda, aitäh.