vi - テキストをコピーし、エスケープされたシェルコマンドに引数として渡します。

vi - テキストをコピーし、エスケープされたシェルコマンドに引数として渡します。

viテキストをコピーしてシェルエスケープコマンドに引数として貼り付ける方法があるかどうか疑問に思います。

特に読みたい場合は、/var/log/messagesSELinux警告GUIDをコピーしてに切り替えてから:!実行してください。sealert -l PASTEDGUID

答え1

答えとしてhttps://vi.stackexchange.com/questions/5063Ctrl+R、を押してからを押して、挿入モードで最近読み込んだテキストを挿入する方法について説明します

これは、後でコマンドを実行するときにも機能します:!

最近読み込んだテキストを引用するために二重引用符を使用する代わりに、X11クリップボードの内容を使用したり、カーソルCtrl+Wの下に単語を挿入したり、現在の行を挿入したりできます。Ctrl+L

たとえば、ドキュメントを参照してください。c_CTRL-Rそしてc_CTRL-R_CTRL-W、ビームから。

これらの機能は Vim エディタに固有のもので、Vi または Nvi では機能しません。あなたはLinuxシステムを使用しているように見えるので、「viエディタ」はVimである可能性が高いです。

関連情報