我有一个python脚本,它有很多rawinput。 我必须写一个bash脚本把它放在循环中,但是如何插入原始输入的答案 通常我可以用管道#34; |"如果它只有一个原始输入。
如何插入多个rawinputs的答案?
感谢
答案 0 :(得分:0)
对rawinput
的每次调用都只读取一行。只需提供多条生产线。
{ echo "first line"; echo "second line"; } | python yourscript.py
或
python yourscript.py <<EOF
first line
second line
EOF
答案 1 :(得分:0)
我的代码工作正常但是cron启动它不起作用 为什么
#!/bin/bash
echo "start" >> ~/workspace/allbets/log/totalserverlog.log
date >> ~/workspace/allbets/log/totalserverlog.log
python ~/workspace/allbets/allbets.py <<EOF
4
1
12
EOF
python ~/workspace/allbets/allbets.py <<EOF
3
1
EOF
python ~/workspace/allbets/allbets.py <<EOF
4
3
12
EOF
echo "finish" >> ~/workspace/allbets/log/totalserverlog.log
date >> ~/workspace/allbets/log/totalserverlog.log
相同的多输入