WindowsのPowerShellではコマンドや引数の補完が可能だ。Linuxのbashでもコマンドや引数などの補完ができる。cmd.exeでは、ファイル名の補完機能はあるが、コマンドや引数の補完機能はない。Androidもadb shellでは、ファイル/ディレクトリ、PATHによる実行ファイルの補完はあるが、引数の補完はできない。 コマンドラインで補完が利用できると、コマンド名がうろ覚えでも問題ない。コマンド名さえわかれば、--helpオプションやシステムのヘルプ(Linux/UNIXのmanやPowerShellのget-helpなど)を使うことでコマンドの使い方がわかる。 コマンドラインにどんなに堪能でも、年に一度使うかどうかのコマンドを完全に覚えるのは、よほど記憶力が良くないと難しい。筆者も記憶力には自信があるほうだが、いつもLinuxのsytemctlコマンドをsyscont