Cara Rename File Secara Massal di Terminal Ubuntu

Revision as of 03:22, 14 February 2025 by Budi (talk | contribs) (Created page with "Ini adalah dokumentasi yang menjelaskan bagaimana cara menghapus substring '''" TeksYangAkanDihapus"''' 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: <syntaxhighlight lang="bash"> sudo apt update...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Ini adalah dokumentasi yang menjelaskan bagaimana cara menghapus substring " TeksYangAkanDihapus" 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 " TeksYangAkanDihapus" dari semua nama file, jalankan perintah berikut:

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

Penjelasan Perintah

  • rename — Perintah untuk mengganti nama file secara bulk.
  • 's/ \(TeksYangAkanDihapus\)//g' — Pola pencarian dan penghapusan:
    • s berarti substitute (ganti).
    • \(TeksYangAkanDihapus\) mencocokkan teks " TeksYangAkanDihapus". 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/ \(TeksYangAkanDihapus\)//g' *.*

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

4. Contoh

Sebelum menjalankan perintah:

  • buku1 TeksYangAkanDihapus.pdf
  • buku2 TeksYangAkanDihapus.epub
  • dokumen TeksYangAkanDihapus.docx

Setelah menjalankan perintah:

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

Alternatif

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