交互式 bash 脚本的标准输入

交互式 bash 脚本的标准输入

我有一个 bash 脚本,它使用来自用户的一系列提示(使用 echo)并将输入存储在变量中(使用 read)。提示和输入如下所示:

echo "Name of Folder?"
read foldername
echo "Value1?"
read value1
echo "value2?"
read value2
echo "value3?"
read value3
echo "value4?"
read value4
echo "value5?"
read value5
echo "value6?"
read value6

输入的内容如下所示

Foldername
41
0.83
0.38
-9
5 5 5

我现在需要用相同的值在 foldername1...n 上迭代此脚本,我尝试使用 来执行此操作, ./script < inp但是脚本自身阻塞并且无法执行。我尝试过其他方法,例如,<<EOF<<< "value1..n"这些方法都不起作用。有人能帮助我了解如何做到这一点吗?

谢谢

相关内容