現在のターミナルウィンドウ(Gnomeのターミナルに接続されています)でコマンドを実行するボタンを作成できますか?
本当に怠惰なので、これを繰り返し入力するのではなく、単にコマンドのいずれかを実行できるボタンがあれば本当に便利ですterraform init
。terraform plan
答え1
gnome-terminalのGUIを変更するよりもはるかに簡単なシェルエイリアスを作成します(オプションがないため、エンコードする必要があります)。
を使用するとし、bash
次のように入力します~/.bashrc
。
alias ti='terraform init'
alias tp='terraform plan'
tcsh
同等のものを使用する場合
alias ti 'terraform init'
alias tp 'terraform plan'
~/.tcshrc
(非対話型モードでは除外されるセクションが好ましい)
これらのエイリアスをインストールして新しいシェルを起動したら、コマンド全体よりもはるかに少ないキーストロークでエイリアスを入力できます。
コマンド全体を入力するよりもコマンドライン履歴を使用する方が簡単です。以前に入力した命令の中から、文字で始まる命令を逆方向に検索できます。bash
[スタート]を使用して履歴から後方に検索し、入力を開始してCtrl+r
カーソルキーUp
/を使用できますDown
。より簡単ですtcsh
。たとえば、最初の数文字を入力してから/を押して、入力した文字te
で始まる前/次のコマンドラインを検索します。Alt+p
Alt+n