Print manual page di linux

April 15, 2008 at 2:51 pm | Posted in Linux | 2 Comments
Tags: ,

Udah tau perintah ‘man’ di linux belum? Itu loh, perintah untuk mengetahui informasi/keterangan terhadap suatu ‘command’ di terminalnya linux. Misalnya kamu ketik ‘man gcc’, nanti terminal akan menampilkan text yang berisi keterangan mengenai gcc (gnu c compiler) mulai dari name, synopsis, description, option, dll.

Aku tadi kepikiran, sebenarnya file manual ini disimpan di mana ya? Maksudnya supaya aku bisa mem-print-nya bila diperlukan untuk dibaca-baca 🙂 . Nah, setelah eksplorasi kecil-kecilan akhirnya dapat juga solusinya.

Pertama aku cari path dimana file manual tersebut disimpan dengan perintah ‘man -w gcc‘ (untuk kasus mencari manual gcc). Nanti terminal akan menampilkan path/lokasi dimana file manual untuk gcc disimpan. Dan output di terminal adalah ‘/var/cache/man/cat1/gcc.1.bz2‘. Terlihat di sana bahwa file tersebut bukanlah file teks biasa melainkan file yang dikompres.

Lalu untuk meng-convert file tersebut jadi file teks biasa gimana? Aku memakai perintah ini : ‘man gcc | col -b > man-gcc.txt‘ . Nanti di working directory kamu akan muncul satu file baru yaitu man-gcc.txt. Secara singkat, arti dari perintah di atas adalah menyimpan output dari perintah ‘man gcc’ ke dalam suatu file. Itulah kenapa menggunakan perintah pipe ( | ) dan create/overwrite file ( > ).

Barulah dari file teks tersebut kita bisa mencetaknya, bisa melalui file editor atau dari openoffice. Demikianlah tutorial singkat ini ditulis, mudah-mudahan berguna walaupun hanya tulisan sederhana. Oh iya, aku mendapatkan solusinya itu dari mengetikkan perintah ‘man man’ di terminal, he..he.. 😉

Blog at WordPress.com.
Entries and comments feeds.