Я хочу сделать что-то вроде этого:
which some_script | gedit
Если я делаю это, gedit
просто откройте New document, вместо /some/path/some_script
.
Лучшая вещь, которую мне удалось сделать:
gedit $(which some_script)
но мне не нравится он.
Для преобразования входа в аргументы используйте xargs
:
some command | xargs gedit
Начиная с Вас "не любят" корректный метод, остерегаются пробелов в именах файлов и т.п..
Именно так Вы знаете, , самый подходящий путь :
gedit "$(command -v some_script)"