當我執行類似: run('less <somefile>')
在面料,它預先考慮同列線:和與它交互不能按預期工作。 如果我運行它: run('cat <something>', pty=False)
輸出不與任何前綴,我其實可以通過管道將進入本地較少,如: fab less | less
但是我不知道如果這是推薦的,因爲我覺得它可能會對遠程資源徵稅,因爲貓會不斷地通過ssh回滾。另外,
Fabric(Ubuntu 13.04上的版本1.7.0)遇到了一些問題。 考慮一下這個功能: def does_not_work():
with cd('/absolute/folder/one/'):
with prefix('change_path_command'):
with cd('/absolute/folder/two/'):
run('