One liner shell of the day : #56 (rename massal foto WhatsApp)

Pak Musa (admin Prodi kami) mengirim banyak foto dari kegiatan Pengabdian Masyarakat di Universitas Yudharta Pasuruan. Karena dikirim via WhatsApp, semua berkas otomatis berformat nama WhatsApp Image [tanggal dan jam].jpeg. Nama berkas dengan spasi seperti ini bikin pusing, dan berpotensi memicu masalah saat menjalankan scripting batch processing.

Untuk mengatasinya, perintah satu baris berikut akan mengubah seluruh nama berkas .jpeg menjadi format acak 6 digit yang bersih dari spasi:

for f in *.jpeg; do [ -f "$f" ] && mv "$f" "gambar-$(shuf -i 100000-999999 -n 1).jpg"; done

Setelah nama berkasnya rapi dan aman, baru foto-foto tersebut kami arsipkan ke Google Drive.

One liner shell of the day : #55 (entri nvram UEFI)

Laptop saya punya 2 SSD, satu dihuni Windows, satu dihuni mxlinux (nambah SSD belakangan). Entri UEFI mxlinux sempat hilang selepas windowsnya update. /dev/sdb1 itu partisi FAT32 boot UEFI yang terdaftar di BIOS. 

sudo efibootmgr -c -d /dev/sdb1 -p 1 -L "mxlinux" -l '\EFI\MX\grubx64.efi'

Voice of Baceprot: Enter Sandman


Saya mbrebes mili dengerinnya.

One liner shell [script] of the day : #54 (merge file dan historinya dari repo github)

git merge repoLama/master --allow-unrelated-histories

Netizen tercerahkan #3

Being born is a blessing. Growing old is a privilege. Growing old together is a blessed privilege. Growing old together with your Soulmate is a privileged blessing.

--leapinghorse 

Netizen tercerahkan #2

 Kalau semua tergantung pada satu orang, itu bukan kehebatan. Itu kelalaian.

--awpramono 

Netizen Tercerahkan #1

Selama di dunia kebenaran dan ketidakbenaran bisa beda tipis. Kejahatan dan kebaikan sama2 memiliki pengikutnya karena punya alasannya sendiri2. Ikuti hati nurani lebih baik meskipun akan ada banyak yang memusuhi. --Yusup Iriyanto