stdoutに送信された最後の値を取得するBashショートカット

stdoutに送信された最後の値を取得するBashショートカット

Alt- を押すと、最後のコマンドに渡された最後の引数を使用できることがわかります.。最後のコマンドの出力を取得する同様のバインディングはありますか?つまり、最後の値をstdoutに印刷しますか?

これらの質問は密接に関連していますが、1つの制約に収束しません。
bash:最後のstdoutを取得する
コマンドラインの最後の出力を再利用するには?

答え1

いいえ。シェルは、リダイレクトに基づいて実行されるプログラムの入出力ファイル記述子の設定に関与しているためいいえ実行中のプロセスと端末またはファイルとの間で渡される実際のデータに関連します。

再度アクセスできるように、すべてのコマンドの出力をキャプチャする方法を事前に明示的に準備する必要があります。または、2 回目の呼び出しの出力が役に立つ場合は、コマンドを再実行してください。

これを行うにはいくつかのトリックがあります。 コマンドラインの最後の出力を再利用するには?

関連情報