Mengganti Kata dalam Banyak Dokumen dengan Perl

Perl Logo

Terkadang dalam pekerjaan, kita perlu melakukan revisi dokumen dengan mengganti kata tertentu di banyak berkas sekaligus. Jika dilakukan manual tentu sangat melelahkan. Untungnya, Perl menyediakan solusi cepat dengan perintah replace berbasis regex.

Contoh kasus: kita ingin mengganti kata Desember menjadi Januari di semua laporan bulanan yang berformat .txt. Dengan Perl, cukup gunakan perintah berikut:

perl -pi -w -e 's/Desember/Januari/g;' *.txt

atau bisa juga mengganti url di dalam file, dengan cara mengubah pemisahnya. Jika contoh di atas pemisahnya adalah / maka kita bisa menggunakan pemisah lainnya, misalnya kita pakai pemisah #. Yang penting kata atau kalimat awal harus bisa dibedakan dengan kata atau kalimat yang baru.

perl -pi -w -e 's#//frijal.github.io/" target=""#//frijal.github.io/sitemap.html" target=""#g' *.html
Catatan: Berkas yang didukung hanyalah plain text, misalnya .txt, .html, .css, .xml, dll.

Keunggulan Menggunakan Perl

WhatsApp Telegram Instagram Threads TikTok

Informasi Sistem:

times;