Operasi Pada Banyak Berkas di Linux

Problem Set:

Pada suatu pekerjaan saya mendapat pasokan gambar dengan ukuran yang besar dan penamaan yang tidak seragam. Untuk itu saya perlu mengurangi ukuran gambar dan menyeragamkan nama berkasnya.

Solusi:

Untuk ukuran besar gambar, gunakan ImageMagick

di Ubuntu

$ sudo apt install imagemagick

Mengubah ukuran (besar dan dimensi) berkas gambar. Kebutuhannya mengubah lebarnya dan tinggi mengikuti sesuai aspect ratio. Dalam hal ini mengubah menjadi berukuran lebar 1280px

$ mogrify -resize 1280x -format jpg *

Mengubah huruf kapital menjadi bukan huruf kecil:

$ rename 'y/A-Z/a-z/' *

Mengubah space kosong dengan dash (-):

$ rename "s/ /-/g" *

Catatan semua operasi dilakukan pada direktori masing2 gambar.

Author: Widianto Nugroho

Widianto is part time visual artist[1] previously worked with computation / programming media to create software artworks[2]. After graduated with art degree (ceramics major) from the oldest engineering school in Indonesia, Widianto works in IT-related field for more than 10 years. 1. http://widiantonugroho.com 2. http://en.wikipedia.org/wiki/Software_art

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s