Enterキーを押さずにスクリプトを実行する

Enterキーを押さずにスクリプトを実行する

Enterキーを押さずにプログラムを実行する方法はありますか?

その後、上記のフォルダにCDを挿入するスクリプトを持つことができます。その後、Ctrl キーを押すと、ボタンを押すたびにスクリプトが実行されます。

これにより、フォルダ構造にすばやく収まり、シェルでの作業が簡単になります。画面を消去して毎回lsを実行することもできます。または、ボタンをクリックしてシェルで操作を実行することもできます。

私はbashを使っていて、私の端末エミュレータはXfceの基本エミュレータであるLinux Mintです。

答え1

Bashの.inputrcファイル(起動設定ファイル)を使用してreadlineこれを実行できます。まず、ファイルを編集し(ディレクトリに~/.inputrc名前が付けられたファイルを意味し、存在しない場合は新規作成)、次の行を追加します。.inputrc$HOME

Control-u: "cd ../\n"

挿入のためにキーボードショートカットCtrl+を設定し、その後に改行(Enter)を入力します。これで、新しい端末を開き、+ を使用してディレクトリを上に移動できます。はい。を押しながら押すたびに1つのディレクトリに移動できます。ucd ../CtrluCtrlu

答え2

自動化したい特定のタスクはありませんが、一部のコマンドの速度を上げたい場合1回のキーストロークで実行してください。コピー - 貼り付けを使用するとどうなりますか?

  1. 繰り返したいコマンドを入力してから、を入力します<enter>
  2. 行末(末尾の改行文字を含む)までコマンドを強調表示し、選択内容をクリップボードにコピーします。
  3. コピーしたコマンドを貼り付けて実行するには、Ctrl-Vと入力します。繰り返す

関連情報