你可以管道到`heroku run`而不回复文本吗?

问题描述 投票:4回答:1

将一小部分输出发送到远程heroku run,我看到stdin回显,如下:

$ echo 'foobar' | heroku run wc
Running `wc` attached to terminal... up, run.2758
foobar
      1       1       7

我宁愿不让进程stdin回显,而是让它像本地运行一样工作:

$ echo foobar | wc
      1       1       7

(我真正的命令是向远程命令发送数百兆字节。)

有没有办法调用heroku run,管道它的本地数据,但抑制其数据回显?

heroku heroku-toolbelt
1个回答
1
投票

heroku run --no-tty将阻止stdin回显,因此您可以将本地数据传递给命令。

© www.soinside.com 2019 - 2024. All rights reserved.