繁体   English   中英

使用 Bash 脚本将输入提供给命令行

[英]Using Bash Script to feed input to command line

所以我正在尝试制作一个 bash 脚本来调用这个命令,然后将输入提供给它。 它调用这一个命令,该命令之后需要 3-4 个输入。 我输入命令,它等待我输入名字,一个我输入名字它等待我输入姓氏,依此类推。 如何使用 bash 脚本一次将这些参数传递给命令?

几种方式。

将所有 echo 命令分组并将它们通过管道传输到命令:

{ echo $firstname; echo $lastname ; } | somecommand

或使用heredoc:

somecommand <<EOF
$firstname
$lastname
EOF

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM