Pengikut Blog

Wah, sudah lama saya tidak posting blog resep Linux ini. Tapi ggp, mudah2an semua isi postingnya berguna buat pembacanya.
Kali ini mau membahas ketika di Command Line Linux ingin melakukan rename multiple file yang mirip, tapi hanya mengganti beberapa huruf/string dalam nama filenya. Misalnya ada list file:
File - Terserah1.htm
File - Terserah2.htm
File - Terserah3.htm
File - Terserah4.htm

List file tersebut ingin di-rename menjadi:
File.Terserah1.htm
File.Terserah2.htm
File.Terserah3.htm
File.Terserah4.htm

Nah bagaimana melakukannya?
Setelah melalukan pencarian di paman Google, akhirnya menemukan command line yang pas.
Untuk keinginan merubah file di atas bisa dilakukan dengan menjalankan perintah:

# for file in File\ -\ Terserah*; do mv -i "${file}" "${file/File\ \-\ Terserah/File.Terserah}"; done

penjelasan perintah di atas adalah kita mengubah string "File - Terserah" menjadi "File.Terserah".
Begitu saja. Mudah2an berguna.

, , , | edit post

0 komentar

Tentang Penulis

Label

Catatan

Semua tulisan pada blog ini bersifat bebas dan terbuka di bawah lisensi GNU Free Documentation License (FDL).

Semua trademark (logo, nama, sandi, tulisan) yang hadir di blog ini adalah hak milik dari pemiliknya masih-masing.
All trademarks are the property of their respective owners.

Valid HTML 4.01 Transitional

Creative Commons License

IP

Hits

hit counter for blogger

Site Meter