コマンドの説明を表示する"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.
参考にしたページ