Programowanie w systemie UNIX/man
Wygląd
Jak wyszukiwać w stronach man
[edytuj]opcje wK
[edytuj]Jak znaleźć słowo we wszystkich stronach man?[1]
man -wK "IFS"
Przykładowy wynik:
/usr/share/man/pl/man1/mc.1.gz /usr/share/man/man1/git-config.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-10.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-10.1.gz /usr/share/man/man1/giftopnm.1.gz /usr/share/man/man1/netpbm.1.gz /usr/share/man/man1/ppmtogif.1.gz /usr/share/man/man1/gifdiff.1.gz /usr/share/man/man1/gifsicle.1.gz /usr/share/man/man1/gifview.1.gz /usr/share/man/man1/dash.1.gz /usr/share/man/man1/dash.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcov-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcov-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcov-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcov-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcov-tool-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcov-tool-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcov-tool-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcov-tool-11.1.gz /usr/share/man/man1/dot.1.gz /usr/share/man/man1/dot.1.gz /usr/share/man/man1/dot.1.gz /usr/share/man/man1/dot.1.gz /usr/share/man/man1/dot.1.gz /usr/share/man/man1/dot.1.gz /usr/share/man/man1/ffmpeg-protocols.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-12.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-12.1.gz /usr/share/man/man1/bash.1.gz /usr/share/man/man1/x86_64-linux-gnu-g++-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-g++-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-g++-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-g++-11.1.gz /usr/share/man/man1/x86_64-linux-gnu-g++-11.1.gz /usr/share/man/man1/ffmpeg-all.1.gz /usr/share/man/man1/ffprobe-all.1.gz /usr/share/man/man1/git-ls-files.1.gz /usr/share/man/man1/git-update-index.1.gz /usr/share/man/man1/mc.1.gz /usr/share/man/man1/mc.1.gz /usr/share/man/man1/ffplay-all.1.gz /usr/share/man/man1/gnome-session.1.gz /usr/share/man/man1/gnome-session.1.gz /usr/share/man/man8/fsck.8.gz /usr/share/man/man8/mkfs.8.gz /usr/share/man/man8/pam_lastlog.8.gz /usr/share/man/man8/parted.8.gz /usr/share/man/man8/fsck.fat.8.gz /usr/share/man/man8/fsck.fat.8.gz /usr/share/man/man8/fsck.fat.8.gz /usr/share/man/man8/fsck.fat.8.gz /usr/share/man/man8/tcpdump.8.gz /usr/share/man/man8/mount.8.gz /usr/share/man/man8/umount.8.gz /usr/share/man/man8/snap-confine.8.gz /usr/share/man/man8/systemd-fsck@.service.8.gz /usr/share/man/man8/systemd-fsck@.service.8.gz /usr/share/man/man8/systemd-fsck@.service.8.gz /usr/share/man/man8/systemd-fstab-generator.8.gz /usr/share/man/man8/systemd-remount-fs.service.8.gz /usr/share/man/man8/systemd-remount-fs.service.8.gz /usr/share/man/man8/wpa_action.8.gz /usr/share/man/man8/nft.8.gz /usr/share/man/man8/nft.8.gz /usr/share/man/man8/updatedb.plocate.8.gz /usr/share/man/man8/updatedb.plocate.8.gz /usr/share/man/man2/mmap.2.gz /usr/share/man/man3/fopen.3.gz /usr/share/man/man3/fopen.3.gz /usr/share/man/man3/fopen.3.gz /usr/share/man/man3/posix_spawn.3.gz /usr/share/man/man3/posix_spawn.3.gz /usr/share/man/man3/system.3.gz /usr/share/man/man3/wordexp.3.gz /usr/share/man/man3/wordexp.3.gz /usr/share/man/man3/IPC::System::Simple.3pm.gz /usr/share/man/man3/readdir.3.gz /usr/share/man/man3/archive_entry_stat.3.gz /usr/share/man/man2/mknod.2.gz /usr/share/man/man2/mknod.2.gz /usr/share/man/man2/mmap.2.gz /usr/share/man/man2/mmap.2.gz /usr/share/man/man2/mount.2.gz /usr/share/man/man2/open.2.gz /usr/share/man/man2/open.2.gz /usr/share/man/man2/open.2.gz /usr/share/man/man2/ptrace.2.gz /usr/share/man/man2/rename.2.gz /usr/share/man/man2/rename.2.gz /usr/share/man/man2/rename.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/stat.2.gz /usr/share/man/man2/statfs.2.gz /usr/share/man/man2/statfs.2.gz /usr/share/man/man2/statfs.2.gz /usr/share/man/man2/statfs.2.gz /usr/share/man/man2/umount.2.gz /usr/share/man/man2/umount.2.gz /usr/share/man/man2/wait.2.gz /usr/share/man/man2/wait.2.gz /usr/share/man/man2/wait.2.gz /usr/share/man/man3/IPC::System::Simple.3pm.gz /usr/share/man/man5/crypt.5.gz /usr/share/man/man5/sane-bh.5.gz /usr/share/man/man5/fstab.5.gz /usr/share/man/man7/gfdl.7gcc.gz /usr/share/man/man7/gpl.7gcc.gz /usr/share/man/man7/environ.7.gz /usr/share/man/man7/inode.7.gz /usr/share/man/man7/keyrings.7.gz /usr/share/man/man7/netdevice.7.gz /usr/share/man/man7/user_namespaces.7.gz /usr/share/man/man7/X.7.gz /usr/share/man/man7/libsmbclient.7.gz /usr/share/man/man7/kernel-command-line.7.gz /usr/share/man/man7/systemd.directives.7.gz
klawisz /
[edytuj]- otwórz stronę man
- naciśnij klawisz /
- wpisz wyszukiwane słowo (wzór wyszukiwania ang. search pattern ) i naciśnij klawisz ENTER
- strona otworzy się na pierwszym znalezionym słowie
- naciśnij n aby przejść do następnego
- aby przerwać naciśnij klawisze Ctrl-C
Wzór może być wyrażeniem regularnym. Przykładowo, kiedy chcesz wyszukać słowo option zaczynajace się od dużej lub małej litery:
/[Oo]ption
SEARCHING /pattern * Search forward for (N-th) matching line. ?pattern * Search backward for (N-th) matching line. n * Repeat previous search (for N-th occurrence). N * Repeat previous search in reverse direction. ESC-n * Repeat previous search, spanning files. ESC-N * Repeat previous search, reverse dir. & spanning files. ESC-u Undo (toggle) search highlighting. ESC-U Clear search highlighting. &pattern * Display only matching lines. --------------------------------------------------- A search pattern may begin with one or more of: ^N or ! Search for NON-matching lines. ^E or * Search multiple files (pass thru END OF FILE). ^F or @ Start search at FIRST file (for /) or last file (for ?). ^K Highlight matches, but don't move (KEEP position). ^R Don't use REGULAR EXPRESSIONS. ^W WRAP search if no match found.