CLI1文字引数
-a: 全てを表示する(all)。例: ls -aで隠しファイルを含む全てのファイルを表示。
-b: バイナリモード(binary)やバックアップ(backup)。
-c: カウント(count)や変更点の表示(changes)。
-d: デバッグモード(debug)やディレクトリ表示(directory)。例: ls -dでディレクトリ自体を表示。
-e: 正規表現(expression)を使う。例: grep -eで正規表現を指定して検索。
-f: 強制実行(force)やファイル指定(file)。例: rm -fで削除を強制する。
-g: グループ(group)表示やグローバルオプション。
-h: ヘルプ(help)。例: command -hで使い方を表示。
-i: 対話的モード(interactive)や大文字小文字無視(ignore case)。例: rm -iで削除前に確認を求める。
-j: 並列処理(jobs)。例: make -jで並列処理を指定。
-k: 終了シグナル(kill)や特定のキーに関連するオプション。
-l: 詳細表示(long format)やログ表示。例: ls -lでファイルの詳細を表示。
-m: メッセージ(message)やマニュアル表示(man)。例: git commit -m "message"でコミットメッセージを指定。
-n: 行番号表示(number)や制限(no or number of lines)。例: grep -nで行番号を表示。
-o: 出力先(output)。
-p: パス指定(path)や進行状況表示(progress)。
-q: 静かに実行(quiet)。
-r: 再帰的実行(recursive)。例: rm -rでディレクトリを再帰的に削除。
-s: 静かに実行(silent)やサイズ指定(size)。
-t: タイムスタンプ(time)や一時ファイル(temporary)。例: ls -tでタイムスタンプ順に表示。
-u: ユーザー指定(user)や更新(update)。
-v: バージョン表示(version)や冗長モード(verbose)。
-w: 幅指定(width)や警告抑制(warn)。
-x: デバッグやトレース(execute)。
-y: すべてに「はい」(yes)。
-z: 圧縮(zip)や終了ステータス(zero)。