我尝试通过ssh运行一个脚本(我们将其命名为test.sh
),如下所示
ssh ${user}@${ip} "python3 test.py"
和test.py的示例如下所示
import os
# Do sth
...
os.system("emulator xxx")
...
~/.bashrc
中导出了android环境路径,但由于缺少${ANDROID_SDK_ROOT},上面的命令失败。我知道这是因为ssh ${user}@{ip} cmd
将设置一个非登录和非交互式shell,但我想知道是否有任何解决方案?
PS:我试过#!/bin/bash --login
,它失败了。
1条答案
按热度按时间lokaqttq1#
试试这个: