Cari dengan mencari dan mengecualikan fail (berdasarkan pelanjutannya) dari hasilnya

Seperti yang anda ketahui, saya menggunakan KDE, namun, walaupun saya menyukai kemudahan dan keselesaan yang ditawarkan oleh KDE kepada saya (kerana ia sangat lengkap), saya tidak menggunakan semua pilihan dari jauh, malah beberapa pilihan asas.

Apabila ada di antara anda yang ingin mencari folder X untuk semua fail .jpg atau hanya yang mengandungi "perkahwinan" atas nama mereka, gunakan mesin carian sistem, kerana saya tidak 🙂

Bukannya saya lebih geek, kutu buku atau aneh daripada yang lain, saya hanya menggunakan find (di terminal yang jelas) kerana saya merasa sangat produktif, lebih mudah bagi saya untuk mencari dengan mencari di terminal yang terbuka (menggunakan Yakuake) anda harus membuka penyemak imbas sistem.

Tidak lama dahulu saya ingin mencari semua fail yang namanya mengandungi «koleksi«, Tetapi saya TIDAK mahu melihat fail .gif, bagaimana untuk mencapai sesuatu seperti itu? ... Bagaimana memberitahu mencari untuk tidak menunjukkan kepada saya .gif walaupun namanya terkandung "Koleksi"?

Perkara pertama yang berlaku pada saya adalah sesuatu yang semudah:

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

 Ini akan dijumpai dengan mencari semua fail yang mempunyai "koleksi" atas namanya, tetapi menggunakan grep Dia memastikan bahawa terminal hanya menunjukkan kepada saya apa yang BERBEZA dari «.gif» dan ... ya, ia berfungsi dengan hebat 😀

Tetapi anda tidak perlu menggunakan dua perintah (cari + grep) untuk mencapainya, dengan penemuan sudah cukup untuk kita:

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

Dan itu sahaja ... tetapi catatannya tidak berakhir di sini 🙂

Bagaimana jika kita mahu memadamkan fail yang ditunjukkan?

Untuk ini kita hanya perlu menambahkan parameter -hapuskan di talian, iaitu:

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

Bagaimana jika kita hanya mahu menukar kebenaran menjadi 755?

Untuk ini kami akan menggunakan -eksk dari cari:

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

Dan voila 🙂
Tidak ada, yang saya harap anda dapati minat ...


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   FIXOCONN kata

    Saya tidak melihat persekitaran desktop

    1.    KZKG ^ Gaara kata

      Belum ada sokongan untuk Cinnamon, pada dasarnya kerana saya tidak mempunyai ikon Cinnamon ... hanya untuk itu 🙂
      Di sini anda boleh membaca lebih lanjut mengenainya: https://blog.desdelinux.net/desdelinux-tambien-te-muestra-el-entorno-de-escritorio-que-usas-en-tus-comentarios/

  2.   FIXOCONN kata

    adakah ikon untuk cinammon

  3.   KZKG ^ Gaara kata

    Menguji fungsi pengiktirafan Persekitaran Desktop baru.
    Ujian No.1

    1.    KZKG ^ Gaara kata

      DPM berfungsi ... hebat 🙂

      1.    meriah kata

        Dan apa yang sepatutnya dimasukkan ke dalam Ejen Pengguna?

        1.    KZKG ^ Gaara kata

          Sekarang saya membuat artikel yang menerangkan ini 🙂
          Namun ... jika anda meletakkan "KDE" di UserAgent, anda akan mendapat logo KDE, jika anda meletakkan "Xfce" dengan jelas, dll.

          Sekarang, jika seseorang memberi komen dari Chakra, Kubuntu, atau menggunakan Konqueror atau Rekonq ... blog akan secara automatik meletakkan ikon KDE.

          Seolah-olah mereka mengulas tentang Xubuntu, ia akan meletakkannya di Xfce.

          1.    meriah kata

            😛 Bagus

          2.    penipu kata

            Bukankah ada ikon yang lebih sejuk untuk kde?

  4.   penipu kata

    Menguji ejen pengguna ...

    1.    KZKG ^ Gaara kata

      Yang benar adalah bahawa KDE bukanlah yang terbaik ... tetapi, pada masa itu, tidak ada yang lebih baik di tangan.

      By the way ... anda tidak perlu mengkonfigurasi UserAgent anda, seperti yang anda katakan dari Kubuntu saya memprogramkan fungsi ini sehingga jika itu adalah Kubuntu, ia secara automatik menetapkan ikon KDE 🙂

    2.    Truko22 kata

      ^ ___ ^ ujian

  5.   Reput87 kata

    Apa jenis sihir ini !!!!! hahaha bohong menunggu artikel ejen pengguna ... dengan cara saya tidak tahu apakah itu saya atau artikel ini saya rasa seperti itu sudah dilihat atau mereka adalah khayalan saya

  6.   rayon kata

    Baik, menarik, walaupun saya belum terbiasa menggunakan penemuan dan ungkapan biasa, saya terhad untuk menggunakan locate xD.

    1.    KZKG ^ Gaara kata

      Aspek negatif mencari adalah bahawa ia tidak berfungsi dalam masa nyata, iaitu, jika saya baru saja menyalin sesuatu ke komputer, cari masih tidak mengindeks fail baru itu, juga ... cari membenarkan lebih banyak perkara seperti menggunakan -exec 🙂

      1.    davidlg kata

        dengan perintah -exec yang akan saya komen, sangat berguna untuk menyusun semula muzik / siri misalnya.
        Saya menggunakannya untuk memindahkan siri torrent, kerana ia membuat beberapa folder dan di dalam fail yang dimuat turun

      2.    tanpa nama kata

        Tiada yang tidak dapat diselesaikan oleh # kemas kini yang mudah ... masih lebih mudah dan cepat untuk menggunakan l # Diperbaruib && cari

        salam

        1.    KZKG ^ Gaara kata

          Maksudnya, adakah saya harus menjalankan updateb untuk mengemas kini indeks, menunggu sehingga selesai dan kemudian melakukan carian? ...
          Saya tidak mengatakan bahawa ini cara yang salah, tetapi sebelum melalui jalan itu, saya secara peribadi lebih suka menggunakan find dan voila.

  7.   Daniel G. kata

    menguji mainan baru 🙂

  8.   giskard kata

    Menguji…

    1.    giskard kata

      Hai, sehingga saya menukar UserAgent atau belum selesai. Tetapi setelah saya menukarnya dan Chomium menjadi gila. Walau apa pun, saya menggunakan LinuxMint dengan XFCE.

      1.    KZKG ^ Gaara kata

        Tidak ada yang salah dengan menukar UserAgent ... Saya menukarnya ke Firefox saya sepanjang masa 😀

  9.   Lolo kata

    Adalah baik untuk mengetahui parameter carian tetapi dengan grep anda harus menulis lebih sedikit, bukan?

    1.    KZKG ^ Gaara kata

      Ya memang 🙂
      Sebenarnya yang penting adalah mempunyai pelbagai cara untuk mencapai hasil yang diinginkan, pengetahuan tidak mengambil ruang 😀

  10.   Saya Mendieta kata

    Cari adalah rakan kami 🙂

    1.    KZKG ^ Gaara kata

      +1

  11.   carlos kata

    cuba lihat apa yang keluar

  12.   penghayatan kos kata

    Saya akan melihatnya, terima kasih.