echo $LGDATE'--root' >> /root/pass.log echo $NEWPASS >> /root/pass.log
时间: 2023-12-18 16:02:20 浏览: 25
你可以使用以下的Python代码来实现这个功能:
```python
import subprocess
lg_date = "your_lg_date"
new_pass = "your_new_password"
command1 = f'echo {lg_date}--root >> /root/pass.log'
command2 = f'echo {new_pass} >> /root/pass.log'
subprocess.run(command1, shell=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
subprocess.run(command2, shell=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
```
这段代码使用`subprocess.run()`函数来运行命令行命令。第一个命令`echo {lg_date}--root >> /root/pass.log`将`lg_date`和"--root"字符串的组合追加到`/root/pass.log`文件中。第二个命令`echo {new_pass} >> /root/pass.log`将`new_pass`字符串追加到同一个文件中。
请注意,为了将输出追加到文件中,我们使用了`>>`操作符。另外,为了避免在终端中显示输出,我们将`stdout`和`stderr`重定向到`subprocess.DEVNULL`。
你可以将这段代码保存为一个Python脚本(例如`script.py`),并通过运行`python script.py`来执行它。执行后,`lg_date--root`和`new_pass`的值将被追加到`/root/pass.log`文件中。