テキスト エディターでパイプ パスを開くにはどうすればよいでしょうか?

テキスト エディターでパイプ パスを開くにはどうすればよいでしょうか?

私は次のようなことをしたいのです:

which some_script | gedit

これを実行すると、geditの代わりに新しいドキュメントが開きます/some/path/some_script

私が成し遂げた最高のことは次のとおりです。

gedit $(which some_script)

でも私はそれが好きではありません。

答え1

入力を引数に変換するには、次を使用しますxargs

some command | xargs gedit

正しい方法が「気に入らない」ので、ファイル名などのスペースに注意してください。

ご存知のとおり、最も適切な方法は:

gedit "$(command -v some_script)"

関連情報