Supervisord-如何在文件路径中使用带空格的命令

时间:2019-03-25 04:58:36

标签: macos supervisord

使用主管,我无法使用其中一个目录中带有空格的文件路径。我正在尝试使用我的iCloud Drive文件夹作为文件的路径。

路径:

~/Library/Mobile Documents/com~apple~CloudDocs/Code/modbot/modbot.py

我的程序supervisord.conf(指向目录中没有空格的新路径时不起作用。

[program:modbot]
command=/Users/Jonathan/.virtualenvs/modbot/bin/python3.7 /Users/Jonathan/code/modbot/modbot.py 

我在supervisord.conf中已经厌倦的路径:

~/Library/Mobile Documents/com~apple~CloudDocs/Code/modbot/modbot.py
~/Library/Mobile\ Documents/com~apple~CloudDocs/Code/modbot/modbot.py
~/Library/Mobile' 'Documents/com~apple~CloudDocs/Code/modbot/modbot.py
"~/Library/Mobile Documents/com~apple~CloudDocs/Code/modbot/modbot.py"
~/Library/"Mobile Documents"/com~apple~CloudDocs/Code/modbot/modbot.py

在谷歌搜索后,我什至尝试了两次转义,但没有任何效果。

1 个答案:

答案 0 :(得分:0)

原来我是个白痴。主管不使用〜,这就是问题所在,工作代码:

run()