#Bash, Mengurutkan file “numeric” pada ls

15 08 2010

Sejatinya, perintah “ls ”  di bash akan menghasilkan daftar direktori atau file yang diurut berdasarkan nilai ASCII tiap karakternya. “Maksudnye pegimane si bang malih ? “. Mari kita lihat contoh di bawah ini :

[ Kasuari, 1Kakaktua, Kijang, Kerbau] - >
-- sesudah di ls hasilnya akan menjadi --
[1Kakatua, Kasuari, Kerbau, Kijang]

Lain ceritanya bila  kita punya file  [10.jpg, 3.jpg, 1.jpg, ], ternyata sesudah di “ls” hasilnya malah [10.jpg, 1.jpg, 3.jpg]. Padahal yang kita inginkan seharusnya seperti ini khan -> [1.jpg, 3.jpg, 10.jpg]. “Bujug dah !, iya bang, kenapa bisa begitu  bang malih 0_O ?”. Karena…. menurut “ls” nilai ASCII 10.jpg < 1. jpg < 3.jpg. Untuk mengatasinya ente mamat metal kagak usah refot-refot, pake aje nih ane punya resep.

# ls -1 | sort -n

ls -1 : listing isi direktori dan format dalam satu kolom saja
| (piping) : cmd 1 | cmd 2. (hasil pada cmd 1 akan dijadikan argumen pada cmd 2 )
sort -n : Urutkan hasil ls -1 dan anggap nama file sebagai  numeric.
Sebelum Sesudah
10.JPG
11.JPG
12.JPG
13.JPG
14.JPG
15.JPG
16.JPG
17.JPG
18.JPG
19.JPG
1.JPG
20.JPG
2.JPG
3.JPG
4.JPG
5.JPG
6.JPG
7.JPG
8.JPG
9.JPG
ls -1 | sort -n 1.JPG
2.JPG
3.JPG
4.JPG
5.JPG
6.JPG
7.JPG
8.JPG
9.JPG
10.JPG
11.JPG
12.JPG
13.JPG
14.JPG
15.JPG
16.JPG
17.JPG
18.JPG
19.JPG
20.JPG

“O… begitu yak bang malih, mamat ngatri dah sekarang !, ternyata maen di terminal asik juga yak bang malih !”.  -LOL-

Nb:
Malih tongtong dan Mamat Metal masing-masing adalah pemeran hansip dan tukang tambal ban
pada seri pepesan kosong di era 90an. (brain)





Mempersingkat password user di Ubuntu

22 05 2010

Kesel juga lama-lama. Mau install A muncul password, mau buka B minta password, bahkan mau Shutdown pun dia minta password. By default, Linux tidak mengizinkan user biasa untuk mengubah passwordnya sendiri dengan string yang singkat-singkat, kalau tetap nekat dia akan teriak “you must choose a longer password !”.

Agar bisa mempersingkat password user kita harus mengeksekusi perintah passwd sebagai root, atau dengan perintah sudo juga sama saja. Jalankan perintah berikut pada terminal favorit anda:

user@machine~>sudo passwd "namauser"

Entri password barunya, karena saya ingin sederhana dan cepat saya hanya entrikan satu karakter saja. “x” misalnya.
Mulai sekarang mau eksekusi apa saja cukup tekan satu tombol !. Selesai !
he he he…

*Tidak disarankan untuk mesin production





Merekam pembicaraan di Yahoo Messenger

26 07 2007

Ada baiknya kita merekam percakapan selama chatting berlangsung,
baik ketika chat bersama teman, kolega, atau keluarga.

sehingga kita bisa menjawab ketka pertanyaan2 sperti ini muncul di benak kita :
“Oh iya, kemarin rumah si angga dimana ya?”, “No Rekening si haikal berapa ya?”, “kemarin aku wawancara ditanya apa aja ya, nomer hp pewawancaranya?”

Mungkin bila percakapan tidak didokumentasikan, kita akan kembali menghubungi lawan chatting kita, mending jika nomernya ada, klo tidak?”Apa Kata Dunia ?!”
[ naga bonar style 😉 ] Baca entri selengkapnya »





Agar Open Office berjalan cepat di Ubuntu

22 06 2007

Some simple steps make OpenOffice snappier.

  • Go to Applications > Office > OpenOffice.org Word Processor









%d blogger menyukai ini: