Jawaban:
yelp man:bashsaja, jika Anda menggunakan desktop orang lain.
yelp "man:init(5)"sebagai ganti man 5 init(ini tidak berfungsi dengan versi fungsi bash zengr saat ini ).
Masukkan saja yang berikut di terminal:
man bash >/tmp/t;gedit /tmp/t
Itu akan membuat file sementara dengan isi halaman manual dan membukanya dengan gedit.
gedit <(man bash)
<()substitusi proses, juga tidak membuka input yang disalurkan. (diuji pada 2.30.3, dan 3.4.1)
katekeduanya. nanodapat membukanya sebagai hanya-baca.
man bash | gedit -menghindari file tmp
Lebih baik lagi, minta pria memformatnya dalam HTML dan buka di firefox
#!/bin/bash
# open a man page in firefox
# loop through all parameters in order
for i
do
# if the manpage was found, spawn it in a browser window
man -f "$i" > /dev/null && coproc man --html=firefox "$i"
done
~/bashrc...fman () { until [[ -z $1 ]] ;do man -f "$1" 2>/dev/null && coproc man --html=firefox "$1"; shift; done; }
Selain membuka halaman manual gedit(seperti jawaban lain yang telah diperlihatkan), Anda juga dapat membuat pdf halaman manual (seperti yang disebutkan pertama kali dalam artikel ini ) dan kemudian menampilkannya evince. (Anda perlu ps2pdfdan evincediinstal). File pdf dibuat di direktori kerja Anda saat ini dan disimpan setelah evinceditutup.
Cukup modifikasi perintah di bawah ini sesuai dengan halaman manual yang Anda inginkan dan ubah nama file atau file pdf yang dihasilkan akan ditimpa. Ini adalah contoh untuk dpkg:
man -t dpkg | ps2pdf - dpkg.pdf && evince dpkg.pdf
Namun, mungkin jauh lebih berguna untuk membangun suatu fungsi. Anda bisa menambahkan fungsi berikut untuk Anda .bashrcatau .bash_aliases(dengan asumsi Anda memiliki evincedan ps2pdfdiinstal, yang terakhir adalah dalam ghostscriptpaket):
mikman() { man -t "$1" | ps2pdf - "$1".pdf && setsid evince "$1".pdf; }
Setelah menambahkan fungsi, Anda harus menjalankan . .bashrc(atau . .bash_aliases) untuk sumber file konfigurasi Anda, atau restart terminal agar dapat berlaku.
Panggil fungsi dengan nama program apa pun yang memiliki halaman manual, seperti mikman dpkg, dan akan menjalankan perintah dan meluncurkan halaman manual sebagai pdf. Meluncurkan halaman manual sebagai pdf di pembaca pdf Anda memberi Anda gui yang sangat berguna di mana alat pencarian dan sejenisnya dapat digunakan.
Anda dapat menelusuri halaman manual secara online http://manpages.ubuntu.com/ atau menginstal paket dwww dan menelusuri semua dokumentasi secara off-line ( http://localhost/dwww). Lihat deskripsi paket dwww dan / atau baca man dwww setelah instalasi.
Anda mungkin juga tertarik menelusuri isi paket - instal paket dpkg-www dan lakukan hal yang sama: Lihat deskripsi paket dpkg-www dan / atau baca man dpkg-www setelah instalasi. Mulai dpkg-wwwatau telusuri http://localhost/cgi-bin/dpkg.
Ini akan membuat file sementara dengan halaman manual untuk bash di direktori home Anda yang berjudul "man" dan membukanya dengan gedit. Segera setelah Anda menutup gedit file tersebut akan terhapus juga. Cukup ganti bash dengan halaman manual apa pun yang ingin Anda buka.
man bash >> ~/man && gedit ~/man && rm ~/man
Semoga ini membantu :)
geditterlepas dari terminal dengan kode keluar 0, jadi rmlangkah ini dijalankan segera. Ini menyebabkan ~/mandihapus sebelum gedit bahkan