从脚本获取输入并将其回显到另一个文件

从脚本获取输入并将其回显到另一个文件

我有一个 python 脚本,它创建一些文件,它要求我输入密码,这个脚本是从 bash 脚本调用的,他们有什么方法可以获取输入的密码并将其回显到文本文件

答案1

由于 python 脚本同时具有用户名和密码,因此它可以将它们写入文件中。

with open('/etc/openvpn/clients/%s/login.txt' % username, 'w') as login_log:
    login_log.write('%s\n%s\n' % (username, password))

这将打开login.txt,覆盖该文件(如果已经存在),并在第一行写入用户名,然后在第二行写入密码

答案2

#!/bin/sh

echo "password please..."
read pass
echo $pass > file.txt

相关内容