テキストエディタ(vimまたはnanoまたはemacs)を使用して複数行の入力を促し、引数の一部として注入するbashコマンドを書こうとしています。Vim出力バッファを別のコマンドのコマンドライン引数にパイプする方法は?
たとえば、gitコマンドを実行すると、 git commit --amend -m "<MY DESIRED MESSAGE>"
というメッセージが表示され、コミットメッセージが修正されます。
しかし、私はちょうど
git commit --amend
を行う場合には、コマンドラインエディタを開いて、メッセージをコミットするために促し、と私はそれがコマンドメッセージの中に注入されます保存するとします。
さらに、読み込みから受け取った入力を格納し、それを変数に格納する方法はありますか?
は、あなたが何をすべき事前
はhttps://stackoverflow.com/questions/7375434/capture-user-input-by-opening-a-text-editor-with-content –