如何在交互式环境中使用bash命令?

时间:2015-10-17 18:15:13

标签: linux bash

正如问题所说,我在交互式环境中使用多个命令时遇到问题。例如,我正在编译内核,并输入以下命令:

bash << fin
make nconfig   # this is an interactive command
xdotool key F9  # this simulate a keystroke
xdotool key Return # this simulate a keystroke
xdotool key Return # this simulate a keystroke
fin

它有效,但我有不安的原因,我总是在stderror中得到这个:

bash: line 3: 0: command not found

(第3行= bash << fin

1 个答案:

答案 0 :(得分:1)

此错误表示您当前的shell无法找到命令bash

bash: line 3: 0: command not found

因此要么使用不同的shell,要么正确设置路径,使其解析为/bin/bash而不是bash。这可以为你解决:

/bin/bash << fin
make nconfig   # this is an interactive command
xdotool key F9  # this simulate a keystroke
xdotool key Return # this simulate a keystroke
xdotool key Return # this simulate a keystroke
fin