有没有办法将值回传到命令中?例如,如果我可以command.pl并且想要输入response,然后y确认(因为它没有自动确认的方法)?
command.pl
response
y
我试过echo "y" | echo "response" | ./command.pl但它不起作用,因为管道的顺序是从左到右。本质上,我需要先运行一个管道,然后再运行下一个命令。有括号或引号或其他东西的技巧吗?
echo "y" | echo "response" | ./command.pl
bash pipe echo
bash ×1
echo ×1
pipe ×1