代表用户shell脚本自动输入密码和用户名

我正在使用CentOS 6.10 .

有一个文件不是由我做的,比如 afile_notbyme .

现在我必须为用户自动化东西,这个文件在运行时会询问用户名和密码:

#!/bin/bash
cd /opt/Uni-SON/
./afile_notbyme start -p 5437 -D /opt/Uni-SON_DB<<<$"Username\npassword\npassword"

现在,当我运行我的脚本时,它会自动将 Username\npassword\npassword 推入用户名,而不仅仅是 Username .

然而,当我运行一个要求用户名和组名的脚本时, \n 工作正常,但是当有密码字段时它不起作用 .

如何自动添加用户名和密码?

注意密码被文件询问两次,这就是我写密码两次的原因

回答(0)