gpt4 book ai didi

bash - 以非交互方式将参数传递给交互式程序

转载 作者:太空宇宙 更新时间:2023-11-04 12:46:49 25 4
gpt4 key购买 nike

我有一个 bash 脚本,它使用 read 命令以交互方式读取命令的参数,例如是/否选项。有没有办法在将默认选项值作为参数传递的非交互式脚本中调用此脚本?

这不仅仅是我必须传递给交互式脚本的一个选项。

最佳答案

多种方式

管道输入

echo "yes
no
maybe" | your_program

从文件重定向

your_program < answers.txt

使用 here document (这可读性很强)

your_program << ANSWERS
yes
no
maybe
ANSWERS

使用 here string

your_program <<< $'yes\nno\nmaybe\n'

关于bash - 以非交互方式将参数传递给交互式程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38458308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com