在后台使用HERE_DOC方法运行脚本

时间:2014-08-16 05:43:31

标签: bash background heredoc

我有一个应该在后台运行的脚本。我一打运行bash就必须回答一个问题。我怎么能这样做?

(nohup python script.py lst '<<HERE yes HERE' &)

1 个答案:

答案 0 :(得分:15)

<< heredoc是多行的,就像

一样
somescript <<EOF &
input
EOF

heredoc分隔符应该在最后一行单独使用

您可以在<<<中使用一行heredoc,例如:

somescript <<<"this coming from stdin" &