[解決済み】利用可能なすべてのコマンドとエイリアスをリストアップするLinuxコマンド
2022-03-28 05:10:47
質問
この端末セッションで利用可能なすべてのコマンドとエイリアスをリストアップするLinuxコマンドはありますか?
あたかも'a'をタイプしてタブを押したように、しかしアルファベットのすべての文字について。 あるいは、'alias'を実行しても、コマンドを返すように。
なぜ? を実行して、コマンドがあるかどうかを確認したいのですが。
ListAllCommands | grep searchstr
解決方法は?
bash(1)内蔵の
compgen
-
compgen -c
は、実行可能なすべてのコマンドをリストアップします。 -
compgen -a
は、実行可能なすべてのエイリアスのリストを表示します。 -
compgen -b
は、実行可能なすべてのビルトインをリストアップします。 -
compgen -k
は、実行可能なすべてのキーワードをリストアップします。 -
compgen -A function
は、実行可能なすべての関数をリストアップします。 -
compgen -A function -abck
は、上記を一挙にリストアップします。
他にも生成できるコンプリメントがあるので、manページで確認してください。
ご質問に直接お答えします。
compgen -ac | grep searchstr
は、あなたが望むことを行う必要があります。
関連
-
[解決済み】Node Version Manager のインストール - nvm コマンドが見つかりません。
-
[解決済み] gzip: stdin: not in gzip format tar: 子プロセスがステータス 1 を返しました。エラーは回復不可能:現在終了中
-
[解決済み] 圧縮データが無効です。
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] コマンドラインからすべての環境変数をリストアップ
-
[解決済み] コマンドプロンプトのコマンドを実行する
-
[解決済み] ディレクトリ構造をツリー形式で表示するLinuxコマンド
-
[解決済み] Git のエイリアス一覧
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 "find: paths must priore expression:" カレントディレクトリのファイルも見つける再帰的検索を指定するには?
-
[解決済み】ハイフン(-)で始まるファイル名を処理する方法は?
-
[解決済み] CHECK_NRPE: Error - SSLハンドシェイクを完了できませんでした。
-
[解決済み] Ubuntuにchkconfigをインストールするにはどうしたらいいですか?
-
[解決済み] ls -l の "total" が表示されるファイルサイズの合計にならないのはなぜですか?[クローズド]
-
[解決済み] MongoDBへの接続が拒否された errno 111
-
[解決済み] sshpass: コマンドが見つからないエラー
-
[解決済み] あるパターンの前にテキストを追加する際に、大文字小文字を無視してsedを使用する
-
[解決済み] モスキートクライアントの取得が接続を拒否
-
[解決済み] Nautilusのようにコマンドラインからマウントする方法とは?[クローズド]です。