Shell:「2588の可能性をすべて表示しますか?」

Shell:「2588の可能性をすべて表示しますか?」

だから私はノートパソコンを前後に移動し(私はキーボードで設定する悪い習慣があります...)眠りから目を覚まし、次のようなことを見つけました。

$
2588の可能性をすべて表示しますか? (y または n)

どのコマンドがこのような内容を表示しますか?

バッシュを使っています。

答え1

キーストロークを使用すると、TAB要求に応じて作業したいコマンドまたはファイル/ディレクトリ(実行可能な場合)を自動補完するのに役立ちます。

このTABキーをダブルクリックすると、次に利用可能なコンテンツを表示するのに役立ちます。

例えば

コマンドの完成:

私のcrontabを編集したいです。入力crontしてクリックすると、TABコマンドが完了したことがわかりますcrontab

ファイル/ディレクトリの完成:

私のcrontabをバックアップしたいです。crontab -l >>目的地にいくつかの単語を入力すると、/ho TAB次のようになります。/home/次のように入力すると、次の情報がus TAB表示されます。/home/user/

今何も入力せずにキーをダブルクリックすると、TABプロンプトで何かが必要になり、すべての可能性を示すのに役立ちます。プロンプトが空の場合、コマンドまたはファイル/ディレクトリが必要になるため、使用可能なすべてのコマンドと現在存在するディレクトリのすべてのファイル/ディレクトリが表示されます。

出力は、2588 possibilities入力できるコマンド/ファイル/ディレクトリの総数を示します。

答え2

これはスペースバー(目に見えない)を押してからTABキーを2回押すと(bashが完了した場合)発生します。空白 + bash 完了キーの組み合わせを押すと表示される 2588 の可能性は、現在の作業ディレクトリのファイル/ディレクトリです。

答え3

TAB複数回連続してクリックすると、この内容が表示されます。

答え4

Escキーを3回押すと、このメッセージが表示されます。

関連情報