如何将命令输出重定向到图形文本编辑器

时间:2014-12-02 14:56:47

标签: bash

我迷失在自己内心,所以我想将命令输出重定向到图形文本编辑器(pluma)。

cat test.sh > test_tmp && /usr/bin/pluma test.tmp

我需要简化操作重定向" cat test.sh"直接用pluma

感谢

1 个答案:

答案 0 :(得分:1)

概括您可以使用process substitution的概念,但我应该指出它在每个编辑器中都不起作用,例如它在vim中的作用:

vim <(echo "outputting something from a script")

否则只需创建一个临时文件,然后用编辑器打开它。

file=$(mktemp) && ./script > $file && pluma $file