Bash 如何处理双重密码提示
我有一个CLI应用程序,它会连续两次提示密码确认。使用这样的密码不起作用:Bash 如何处理双重密码提示,bash,passwords,pipe,Bash,Passwords,Pipe,我有一个CLI应用程序,它会连续两次提示密码确认。使用这样的密码不起作用: echo password | cliapp secure operation 该CLI应用程序中也没有用于禁用双密码提示的标志。我想自动执行这个命令,并从我的golang应用程序调用它。有什么解决方法吗?正是我需要做的。echo'foo\nbar'| cliapp?@navigante:嗯,你只输入了一个密码,所以这不起作用。但是首先:cliapp是从stdin读取密码还是直接从tty读取密码?如果它不要求标准DIN
echo password | cliapp secure operation
该CLI应用程序中也没有用于禁用双密码提示的标志。我想自动执行这个命令,并从我的golang应用程序调用它。有什么解决方法吗?正是我需要做的。
echo'foo\nbar'| cliapp
?@navigante:嗯,你只输入了一个密码,所以这不起作用。但是首先:cliapp
是从stdin读取密码还是直接从tty读取密码?如果它不要求标准DIN,管道将毫无用处。也许是你想要的。