如何在单个文件的不同时间将多个值重定向到脚本

时间:2015-09-25 05:51:45

标签: bash unix io-redirection

我想从命令行的单个文件将多个值重定向到脚本。此脚本将询问用户的不同值并相应地运行。脚本将使用read命令从用户读取值。我想做的就是不要向用户询问不同的值,而是从文件中读取这些值。我想这样跑:

run-iso.sh abc.iso <filename

我的文件包含以下内容,

10.168.10.206

25

1

我不想在我的脚本中设置任何分隔符来读取这些值。它应该从stdin读取时读取。这可能吗?如果我的问题本身是错误的,请纠正我。 感谢。

1 个答案:

答案 0 :(得分:0)

你应该看看expect

  

Expect是一个与其他互动节目“对话”的节目   根据脚本

通过这种方式,您可以将调用编入脚本run-iso.shHere你找到了一些简单的例子!