我需要知道如何将Fabric中函数的输出定向到远程主机上的文件。
我有一个主机,我运行我的fab命令,让我们称之为mainhost。我有一个主机,testhost,我运行了一个" date"在此主机上通过fab命令获取testhost的日期。我想将此date命令输出打印到testhost上的date.txt中。
所以fabfile位于mainhost上,连接到testhost并询问其日期,我希望testhost的日期打印到一个testhost文件。这可能吗?
由于
答案 0 :(得分:1)
是的,这是可能的。
您只需运行以下命令:
run("date > date.txt")
这将运行命令日期并将其重定向到date.txt。