Bash脚本插入编号

时间:2019-02-11 09:53:52

标签: bash unix

我试图编写一个bash脚本来调用以下三个命令:

./clean -a
./configure
./compile em_real &> compile.log &

但是,在./configure命令中,要求用户两次输入数字,例如:

Enter selection [1-63] :

如何让bash脚本自动填写我想要的数字?我认为这样做很容易,但是我在互联网上的搜索并没有得到回报。

1 个答案:

答案 0 :(得分:2)

使用此处文档

./configure  << __END__
first string
second string
__END__

请注意,我使用过__END__的终止标签不得在该行上缩进或加上其他任何字符。

对于您两次输入相同数字的特定情况,您可以使用类似以下的方法:

num=42
./configure  << __END__
$num
$num
__END__