我迷失在自己内心,所以我想将命令输出重定向到图形文本编辑器(pluma)。
cat test.sh > test_tmp && /usr/bin/pluma test.tmp
我需要简化操作重定向" cat test.sh"直接用pluma
感谢
答案 0 :(得分:1)
概括您可以使用process substitution的概念,但我应该指出它在每个编辑器中都不起作用,例如它在vim中的作用:
vim <(echo "outputting something from a script")
否则只需创建一个临时文件,然后用编辑器打开它。
file=$(mktemp) && ./script > $file && pluma $file