因此,我试图制作一个bash脚本,该脚本调用此命令,然后将其输入。它调用此命令,此命令之后需要3-4个输入。我键入命令,它等待我输入名字,一个我输入名字,它等待我输入名字,依此类推。如何使用bash脚本一次将这些参数传递给命令?
几种方法。
分组所有echo命令并将它们通过管道传递给命令:
{ echo $firstname; echo $lastname ; } | somecommand
或使用heredoc:
somecommand <<EOF $firstname $lastname EOF