2015-08-19 28 views
1

我一直在研究python結構模塊。 目前我寫了一個fabfile來調用遠程服務器上的遠程bash腳本。但是id似乎不起作用。python結構運行遠程bash腳本

我fabfile看起來是這樣的: -

from fabric.api import * 

env.hosts=['some-host'] 
env.user="root" 

def deploy(): 
    run("/home/hduser/test.sh") 

它在遠程主機。腳本執行test.sh是一個簡單的bash腳本,看起來像這樣

#!/bin/bash 

echo "fabric works" >> out.txt 

然而即使面料返回0成功代碼我不能 看到out.txt文件附加了織物作品

我在這裏丟失的東西。

回答

0

我想你是在看錯目錄,out.txt文件可能是在root的主目錄下。