missing man pages
idank opened this issue ยท 206 comments
To submit a missing man page please reply here with a link to it in raw format (nroff). Even better: I created a repo with all the source man pages I used here, clone it and send me a pull request.
If then else man page is missing
apt-key wasn't parsed well: http://manned.org/apt-key/d6b5fc0e / source: http://manned.org/apt-key/56b239b8/src
Great idea, though. Need to find ways to use/improve this and help co-workers with their command-fu.
Perhaps a workaround for apt-key and similar is to simply highlight in the man page where query tokens are found.
update-rc.d
man page is missing.
Nice going though, keep it up ๐
Here is one, for OpenVZ man pages (vzctl et al)
BASH built-ins such as compgen
, read
, etc. are missing.
Use help compgen
, help read
, etc to view the "manpages"
apt-key wasn't parsed well
I fixed what I could in apt-key (it now recognizes adv), but looking more closely reveals that adv borrows some options from gpg, hence why some flags you pasted aren't in apt-key's man page. There's no way of making explainshell figure that out I'm afraid.
systemctl
and systemd-analyze
pages are missing
Since ZFS is getting bigger and bigger - here are Oracle's man page for Solaris and FreeBSD one:
http://docs.oracle.com/cd/E19082-01/819-2240/zfs-1m/index.html
Hi,
would it be possible to add illumos man pages?
http://illumos.org/man/1/all
http://illumos.org/man/1b/all
http://illumos.org/man/1c/all
http://illumos.org/man/1has/all
http://illumos.org/man/1m/all
http://illumos.org/man/1onbld/all
These one contains up-to-date ZFS manpage as well.
Support for the Java VM is missing - but I understand the difficulties in getting that working (different Java versions and possibly a lack of a manpage).
I think adding the pacman man page would be beneficial to some; although, I'm not sure if you are doing distro specific commands: https://www.archlinux.org/pacman/pacman.8.html
a kvm virtual machine heavily rely on qemu-kvm parameters, in fact, everything depends on how the parameters passed to qemu-kvm binary and having this command in explainshell.com would be really really helpful.
-ePrasad
Similar to vadi2, id also like to see java VM related man pages added.
I've found this:
http://www.manpagez.com/man/1/java/
but as stated earlier the different versions/variants may be a burden.
In any case, Thanks!
First thing I tried was
openssl base64 -d -a -in ~/Desktop/test.b64 -out test
not a simple fix I suspect....
As a heavy kvm user, I agree with Prasad.
Unfortunately, I managed to find only distribution-specific ones - and the most useful for us was from Ubuntu:
http://manpages.ubuntu.com/manpages/hardy/man1/kvm-qemu.1.html
An open bug, from RedHat's bugzilla shed some light:
https://bugzilla.redhat.com/show_bug.cgi?id=907746
http://manned.org/qemu-x86_64/c0998bc2
http://manned.org/qemu.1
http://manned.org/qemu-img.1
http://man.cx/kvm-img%281%29
My best,
Stoyan
Is it possible to set up "aliases", i.e. the name of the command and the man page are not the same? For instance the man page for perl
is perlrun
. I'd love to see that.
Is it possible to set up "aliases", i.e. the name of the command and the man page are not the same? For instance the man page for perl is perlrun. I'd love to see that.
It's done automatically by looking at the man page (here), but looks like this one passed by. I added it manually.
Missing man page for ipfw
: http://www.freebsd.org/cgi/man.cgi?query=ipfw&sektion=8
Unable to locate this in nroff format, sorry.
Manpage for emerge (http://dev.gentoo.org/~zmedico/portage/doc/man/emerge.1.html) the gentoo package manager is missing :)
Question: Do you plan to include commands outside the online Ubuntu manual such as 'brew'?
nping is not recognised.
http://nmap.org/nping/
squid option -N is not recognised.
and I miss nagios command-line options much...
ntfsck!
ipconfig not recognised
hello,
this is an excellent tool, thanks for it!
fyi the dns-sd is not currently supported. here's the man page: https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/dns-sd.1.html
What about an extremely useful 'sl' command? http://man.cx/sl%286%29
I tried usermod and wasn't added yet... linux.die.net/man/8/usermod
keytool from Java would be very helpful
http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html
Is there a non-OSX xattrs man?
A man page for the history
command would be really helpful. Thank you!
http://www.computerhope.com/unix/uhistory.htm
man page for ture, false
update-manager -d
source
isn't in
Hi!
I think journalctl is missing, too:
http://www.freedesktop.org/software/systemd/man/journalctl.html
sl is missing, too: http://man.cx/sl(6)
No cowsay ! http://linux.die.net/man/1/cowsay
setresuid is missing http://man7.org/linux/man-pages/man2/setresuid.2.html
getopts is missing http://www.unix.com/man-page/All/1/getopts/
Shell colon operator is missing. For example, try:
:> file-that-will-be-blanked.txt
or forkbomb (be careful!):
:(){ :|:& };:
pacman is missing https://www.archlinux.org/pacman/pacman.8.html
ruby gem it is a must for Ruby developer.
Here's a better manpage for history
, the other ones are weird.
for x in $(ls); do echo $x; done
yields No man page found for for.
possibly an issue with the use of $( )
eval?
!! is probably worth adding.
Hey, No man page found for netcat,
I found the man page:
http://www.openbsd.org/cgi-bin/man.cgi?query=nc
No man page for brew for OSX.
The page is here:
https://raw.github.com/mxcl/homebrew/master/Library/Contributions/manpages/brew.1.md
No man page for awk.
http://unixhelp.ed.ac.uk/CGI/man-cgi?awk
for n in seq 0 10
. It seems that backticks are not noticed.
OpenBSD pfctl (Packet Filter)
http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html
Homebrew (OS X command line package manager):
https://github.com/mxcl/homebrew/blob/master/Library/Contributions/manpages/brew.1.md?source=cc
As a few others have left complaints about for [I had one but deleted it after looking it over] you may want to make sure that this top-of-site disclaimer:
(support for control flows (if/while/etc.) and command substitutions will be added later on)
is also added to the error page. Thanks for writing the tool!
'vmstat' is missing: http://www.freebsd.org/cgi/man.cgi?query=vmstat
The explanation for 'sudo su' is very unclear.
The explanations for 'touch' are lacking: it is frequently used to create empty files, or check that you have the correct permissions to them.
reaver man is missing https://code.google.com/p/reaver-wps/
please add: mkfs.* command!
openssl: http://www.openssl.org/docs/apps/openssl.html
Including (but not limited to): http://www.openssl.org/docs/apps/enc.html
Fork bomb:)
pushd
popd
RESULT=$?
newbalert!
declare
hi๏ผthe "export" is missing
fyi the -p flag is missing. thanks!
logcat
is missing. I hope this counts a valid man page...
https://developer.android.com/tools/help/logcat.html
ENV_VAR=whatever make start
and other similar commands fail due to lacking man pages for ENV_VAR or whatever your process-specific env variable may be.
Could you denote these to be environment variables and not commands based on the presence of [text][equals operator][text] ?
irb
=> http://linux.die.net/man/1/irb
Hi guys,
Explain Shell is incredible!
But it looks like some man pages are missing, specially on my concerns for OS X.
Was looking for the purge command and didn't found the correct explanation.
Here man page to add:
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/purge.8.html
Great tool! =D
And I would love to use it for salt:
http://linux.die.net/man/1/salt
http://linux.die.net/man/1/salt-call
http://linux.die.net/man/1/salt-key
http://linux.die.net/man/1/salt-cp
http://linux.die.net/man/1/salt-cloud
nawk (new awk AT&T version) is missing:
: is missing. e.g., : ${a:=1}
LVM volumegroup tools:
chflags is missing.
http://www.freebsd.org/cgi/man.cgi?query=chflags&sektion=1
shopt
http://www.gnu.org/software/bash/manual/html_node/The-Shopt-Builtin.html
(it's a builtin, so help shopt
did the work)
no man for uerdel
Just in case you want to add pev manpages as well (the one in Ubuntu manpages is outdated): https://github.com/merces/pev/tree/master/doc/manpages
Love the project.
Several argus-clients man pages aren't available or updated to the latest.
The man pages are within the source, the dev doesn't have accessible via revision control.
http://qosient.com/argus/dev/argus-clients-latest.tar.gz
http://qosient.com/argus/dev/argus-latest.tar.gz
I've would like to reference explainshell.com while adding to the nsmwiki (http://nsmwiki.org/Argus).
a few of the Nagios actions
https://www.nagios-plugins.org/doc/man/index.html
The Mac OS X sips
command line tool for image manipulation
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/sips.1.html
+1 for Java's keytool command.
https://github.com/openjdk-mirror/jdk7u-jdk/blob/master/src/linux/doc/man/keytool.1
openssl
is missing
Samba-tool is missing :http://www.samba.org/samba/docs/man/manpages/samba-tool.8.html
the wiringpi gpio software (on raspberry) is missing. I didn't find a good link but I took the file into /usr/local/share/man/man1/gpio.1 available at http://pics.helpcomputer.eu/gpio.1.txt
missing manpage for tvheadend
http://manned.org/tvheadend/1b46c762/src
missing manpage for vmstat
http://unixhelp.ed.ac.uk/CGI/man-cgi?vmstat
fsck.ext3
http://linux.die.net/man/8/fsck.ext3