我想知道如何从猫或任何东西管道文本,以便我可以将它用作变量。
答案 0 :(得分:3)
如果使用bash:
FOO=$(cat foo)
答案 1 :(得分:1)
如果使用bash,则不需要cat
var=$(<file)
答案 2 :(得分:0)
使用'
字符将变量设置为命令的结果,如下所示:
$ var='cat foo'
这种方法适用于大多数炮弹。
答案 3 :(得分:0)
我希望我理解你。
你可以通过FIRST_COMMAND管道输入stdin SECOND_COMMAND。
如果你想使用真正变量你应该写
$var=`COMMAND`