管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

コマンドの説明を表示するwhatisコマンド

コマンドの説明を表示する"whatis"コマンドというのがあることを知ったのでメモ

確認環境

pi@raspi:~ $ uname -a
Linux raspi 4.19.23-v7+ #1203 SMP Tue Feb 19 23:26:17 GMT 2019 armv7l GNU/Linux
pi@raspi:~ $ cat /etc/debian_version
8.0

使用例

pi@raspi:~ $ whatis
whatis キーワードは何ですか?
pi@raspi:~ $ whatis whatis
whatis (1)           - display one-line manual page descriptions
pi@raspi:~ $ whatis bash
bash (1)             - GNU Bourne-Again SHell
pi@raspi:~ $ whatis whereis
whereis (1)          - locate the binary, source, and manual page files for a command

応用編

コマンド一覧を出力しつつ、それぞれに説明を着けてみる

pi@raspi:~ $ for x in ${PATH//:/ }; do ls -1 $x; done | sort | uniq | xargs whatis
accessdb (8)         - dumps the content of a man-db database in a human readable format
add-shell (8)        - 有効ログインシェル一覧にシェル追加
apropos (1)          - マニュアルページの名前と要約文を検索する
apt (8)              - コマンドラインインターフェイス
apt-cache (8)        - APT キャッシュへの問い合わせ
apt-cdrom (8)        - APT CD-ROM 管理ユーティリティ
apt-config (8)       - APT 設定取得プログラム
...
xrdp-sessvc: 適切なものはありませんでした。
zipgrep (1)          - search files in a ZIP archive for lines matching a pattern
zipinfo (1)          - list detailed information about a ZIP archive
zless (1)            - file perusal filter for crt viewing of compressed text
zlib-flate (1)       - raw zlib compression program
zmore (1)            - file perusal filter for crt viewing of compressed text
znew (1)             - recompress .Z files to .gz files
zxpdf (1)            - Portable Document Format (PDF) file viewer for X (version 3.03)
pig2vcd (1)          - A utility to convert pigpio notifications to VCD.
pigpiod (1)          - A utility to start the pigpio library as a daemon.
pigs (1)             - command line socket access to the pigpio daemon.

参考にしたページ