gpt4 book ai didi

python - 我的新行回显命令不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:20:03 27 4
gpt4 key购买 nike

我的目标是使用 echo 命令创建一个文件,然后将其传输到远程服务器,但我的 echo 命令不起作用。

这是我的回显命令代码:

import os
os.system("echo 'listen {0} '\n' Documentroot '{1}/{2}' '\n' <Directory '{1}'> \n Required all granted' '\n' </Directory>' > /root/Desktop/{3}".format(user_port , user_directory , user_folder , file_name))

最佳答案

系统范围的 echo 通常需要选项 -e 来解释反斜杠序列:/bin/echo -e "hello\nworld"

在你的 shell 中使用 echo 尝试这个可能没有选项 -e 但只会调用 shell-builtin 而你的 python 脚本将调用系统范围的 echo .两者都可以有不同的选项和行为。

关于python - 我的新行回显命令不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44601750/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com