我正在尝试构建shell脚本。据推测,此脚本中使用的命令之一是使用要求参数的读取命令来完成其执行。现在我想为此每次传递相同的参数。我可以自动化吗? 简而言之,如何通过shell脚本自动执行读取命令?
由于某些原因,我无法共享实际的脚本。
答案 0 :(得分:1)
如果read
从标准输入中读取,则可以从包含必要数据的文件中重定向:
$ cat foo.txt
a
b
$ someScript.sh < foo.txt
或通过其他命令传递数据:
$ printf 'a\nb\n' | someScript.sh