Namakan semula banyak fail sekaligus di Linux

Sekiranya anda pernah tertanya-tanya bagaimana anda boleh menamakan semula beberapa fail sekaligus, bukannya pergi satu persatu, maka ini adalah tutorial mini yang anda cari. Di dalamnya kami akan mengajar anda langkah demi langkah bagaimana meneruskan dari konsol pengedaran GNU / Linux kegemaran anda untuk dapat menukar nama secara serentak dan dengan cara yang mudah dan selesa, tanpa perlu melakukannya secara bebas dan membuang masa anda di atasnya. Sekiranya anda telah mencuba perintah cp atau mv, anda akan tahu bahawa anda tidak dapat melakukannya dengan beberapa fail secara serentak ...

Tetapi ada cara lain, dan salah satu alternatifnya adalah menggunakan arahan mmv. Kemungkinan besar jika anda memasukkan perintah mmv di terminal dan melaksanakannya, anda akan dapati mesej khas bahawa program tersebut tidak dipasang, oleh itu, anda boleh menggunakan pengurus pakej pilihan yang biasanya anda gunakan dan terus memasang yang diperlukan bungkusan dengan nama yang sama. Dengan pakej ini dipasang, anda akan mempunyai alat yang lebih fleksibel daripada mv asli yang dengannya anda boleh memindahkan, menyalin, menambahkan dan menamakan semula fail secara berkumpulan dan bukan secara individu.Sebenarnya dengan mmv sebagaimana adanya, anda tidak boleh melakukannya sendiri, tetapi dengan bantuan kad liar standard yang mana sistem operasi Unix memberikan kami, dan ini digabungkan dengan mmv akan membolehkan kami menukar nama beberapa fail pada masa yang sama. Sebagai contoh, bayangkan bahawa kita ada di direktori rumah anda dan anda mempunyai tiga fail teks yang disebut c1.txt, c2.txt dan c3.txt. Anda mahu menukar nama tersebut menjadi d1.txt, d2.txt dan d3.txt:

mmv c \ * d \ # 1

Dan sekarang jika anda menyenaraikan dengan ls anda akan melihat bahawa nama-nama itu adalah yang anda cari. Maksudnya, corak c \ * (c1, c2, c3) telah diubah menjadi pola d \ # 1 (d1, d2 dan d3) dan merujuk kepada wildcard pertama (1). Dan tentu saja anda boleh menggunakan watak khas lain untuk mengubah rentetan teks, dll. Sebagai contoh, bayangkan bahawa anda mempunyai fail hello1.txt, hello2.txt dan hello3.txt, dan bukannya di atas setelah mmv anda meletakkan perkara berikut:

mmv '* hol *' '# 1abc # 2'

Hasilnya ialah abca1.txt, abca2.txt, dan abca3.txt. Sekiranya anda ingin mengubahsuai sambungan, maka anda juga boleh tanpa mengubah nama semua fail. Bayangkan bahawa anda mahu menggantikan .txt dengan .htm:

mmv \ *. txt \ # 1.htm

Dan hasilnya akan menjadi abca1.htm, dll.


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

Komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  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.   Rang Undang-Undang kata

    Menariknya, saya biasanya menggunakan pyrename alat grafik, sangat bagus.
    Sebaliknya, dalam contoh untuk menukar .txt ke .htm adalah lebih baik menggunakan .html, kerana .htm adalah pemendekan yang dibuat oleh Microsoft untuk sistem fail FATnya yang tidak membenarkan pelanjutan lebih dari 3 huruf masuk tahun 90an ketika web bermula (tidak ada nama yang melebihi 8 huruf).

bool(benar)