shell脚本执行命令后需要input值,如何自动输入
shell脚本执行命令后需要input值,如何自动输入
回答
Shell脚本中,如果你想要在执行命令后自动输入某个特定的值,可以使用管道(pipe)符号
|
将echo
或printf
的输出作为那个命令的输入。例如,假设你有一个命令
command
需要在执行后输入一个值,你可以这样写:echo "your_value" | command
或者使用
printf
:printf "your_value\n" | command