-1
我试图运行服务器上的Python文件。 我写的bash脚本是这样的:在服务器上运行python文件
#!/bin/bash -x
ftp -in 100.200.100.200 << SCRIPTEND
user user password
binary
cd dem
ls # Works
python hello.py #Tried This doesnt work
./hello.py #Tried This doesnt work
/usr/bin/python hello.py #Tried This doesnt work
/usr/bin/python /full/path/hello.py #Tried This doesnt work
mkdir abc #Works
SCRIPTEND
我通过给chown +x
到hello.py然后用chown u+rx
什么是我的愚蠢的错误,请告诉我尝试尝试。
错误,我得到当我运行该脚本:
?Invalid command
?Invalid command
只是为了确保python安装在服务器的某个地方,是吗? – wnnmaw 2014-09-19 14:26:06
您收到的错误消息是什么 – Ram 2014-09-19 14:26:15
'ftp'用于文件传输。你需要使用'ssh','telnet',... – falsetru 2014-09-19 14:26:28