Cara Rename File Secara Massal di Terminal Ubuntu

Revision as of 03:25, 14 February 2025 by Budi (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Artikel ini menjelaskan bagaimana cara menghapus substring " (Revisi)" dari nama file secara bulk di Ubuntu menggunakan terminal dengan perintah rename.

Prasyarat

Sebelum melanjutkan, pastikan Anda telah memenuhi persyaratan berikut:

  • Sistem operasi Ubuntu
  • Perintah rename (Perl version) telah diinstal

Jika belum diinstal, jalankan perintah berikut untuk menginstalnya:

 sudo apt update
 sudo apt install rename

Langkah-Langkah

1. Pindah ke Direktori yang Berisi File

Gunakan perintah cd untuk berpindah ke direktori tempat file yang ingin Anda ubah:

 cd /path/to/directory

Contoh:

 cd ~/Documents/MyFiles

2. Jalankan Perintah rename

Untuk menghapus substring " (Revisi)" dari semua nama file, jalankan perintah berikut:

 rename 's/ \(Revisi\)//g' *.*

Penjelasan Perintah

  • rename — Perintah untuk mengganti nama file secara bulk.
  • 's/ \(Revisi\)//g' — Pola pencarian dan penghapusan:
    • s berarti substitute (ganti).
    • \(Revisi\) mencocokkan teks " (Revisi)". Tanda kurung harus di-escape dengan \.
    • // mengganti teks yang ditemukan dengan string kosong (menghapusnya).
    • g berarti global, yaitu mengganti di seluruh nama file jika ada beberapa kemunculan substring tersebut.
  • *.* — Memproses semua file dalam direktori saat ini.

3. Simulasi Terlebih Dahulu (Opsional)

Untuk memastikan perintah bekerja sesuai yang diinginkan tanpa benar-benar mengganti nama file, gunakan opsi -n:

 rename -n 's/ \(Revisi\)//g' *.*

Opsi -n akan menampilkan hasil simulasi tanpa melakukan perubahan nyata.

4. Contoh

Sebelum menjalankan perintah:

  • buku1 (Revisi).pdf
  • buku2 (Revisi).pdf
  • dokumen (Revisi).docx

Setelah menjalankan perintah:

  • buku1.pdf
  • buku2.pdf
  • dokumen.docx

Alternatif

Jika Anda lebih suka menggunakan bash loop atau metode lain, beri tahu kami di halaman diskusi.