Bashコマンドプロンプトに改行文字を挿入する

Bashコマンドプロンプトに改行文字を挿入する

プロンプトでコマンドに改行文字を追加するにはどうすればよいですか?

インターネットから改行を含む複数行のコマンドをコピーすると、コマンドラインに表示されることがわかります。

$ something
> like
> this

\また、コマンドの最後に改行文字を挿入できることも知っています。

$ like \
> this

しかし、すでに入力したコマンドの途中で改行文字をどのように追加しますか?

例えば、与えられた

$ this long command that I want to split over multiple lines

どうすればそれを変更できますか?

$ this long command
> that I want to split
> over multiple lines

私が今まで試したこと:

  • ctrl+v戻り文字の挿入を使用すると、^M挿入のみが発生します。
  • 入力の途中で入力すると\ return(行末に入力するように)\コマンドを入力してから実行するだけです。

答え1

Ctrl+Vヒールを使用してくださいCtrl+J

これにより、キャリッジリターン(後にCtrl+M発生)の代わりに改行文字が挿入されます。EnterCtrl+V

関連情報