Bashと感嘆符コマンド、実行前に実際のコマンドをプレビューしますか?

Bashと感嘆符コマンド、実行前に実際のコマンドをプレビューしますか?

!文字列の前にプレフィックスを付けると、その文字列の一部で始まるコマンドバッファ内のすべてのコマンドが実行されます。また、他の用途もあります。たとえば、参照してください。Bashの感嘆符(!)を理解する

私の質問は、実行されるコマンドを実行する前にどのようにプレビューできるかということです。たとえば、これを実行して!for以前に「for」で始まる複数のコマンドを作成した場合、最後のコマンドだと思ったコマンドが実際にそう思ったコマンドであるかどうかは完全にはわかりません。 bashが実際にコマンドを実行する前にコマンドが何であるかを示すことができれば、非常に役立ちます。 Bashでこれを行う方法はありますか?

ベストアンサー1

Bashはを継承します!csh両方のシェルでコマンドをプレビューする方法は、:p最後に を追加することです。

!for:p

おすすめ記事