It's possible edit a command in standard editorコマンド出力を編集して実行するには?
しかし、コマンドのOUTPUTを編集してコマンドラインで実行する方法が見つかりませんでした。 例では、私が入力した場合:
リメイク
私が取得:
エルPROGRAMAの«リメイク»ノーエスタinstalado。 Puede instalarlo escribiendo: sudoの私が好きなリメイク
デ最初の行を削除し、2つ目の実行インストールapt-getを。
出力はstoutではなくstronrであるため、これは特別なケースです。
しかし、他の場合には、出力を編集し、コマンドを追加して実行すると便利です。
非常によく似た質問があります。 しかし、私は一般的な答えのようです。 多くの方々に感謝します。 – Wallebot
Vimへの可能な送信出力。例 'ls | vim -' しかし、このトリックのようにvimの中でテキストを実行するにはhttps://stackoverflow.com/questions/22655587/how-to-use-vi-to-edit-a-command-in-terminal -on-linux?s = 1%7C2.8474 – Wallebot
答えが、エレガントかどうかはわかりません。例:ls | vipe | eval 'more'。 vimの中で編集する。例としてcat text.txtと:wq 動作しますが、vipeをインストールする必要がありますが、このctrl-x ctrl-eが動作する前に動作しています。私はインストールvipeなしでソリューションを終了する必要があると思う。 – Wallebot