亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何隱藏/抑制結構 ssh 命令輸出到控制臺?

如何隱藏/抑制結構 ssh 命令輸出到控制臺?

慕桂英546537 2022-01-11 18:23:56
隱藏/禁止在遠程服務器上執行結構 2.4.0 ssh 命令我閱讀了織物文檔并嘗試了 --no-pty 但沒有成功我在遠程服務器上執行了一堆命令,如下所示,它會在我的控制臺上返回該命令的輸出。ssh_connect.run("sudo /usr/openv/netbackup/bin/admincmd/bppllist -U -verbose -allpolicies | egrep '^Policy Name|Active' | awk '/Active.*yes/{print x};{x=$3}'")我想隱藏\抑制這些命令的輸出。如果我明確使用 print() 函數,我只希望它打印東西。我正在使用面料版本 2.4.0
查看完整描述

2 回答

?
嚕嚕噠

TA貢獻1784條經驗 獲得超7個贊

我想你想用“hide=True”調用運行

ssh_connect.run(your_command, hide=True)

請參閱“調用”庫的文檔

指定 hide='out'(或 'stdout')僅隱藏 stdout 流,hide='err'(或 'stderr')僅隱藏 stderr,或 hide='both'(或 True)隱藏兩個流。


查看完整回答
反對 回復 2022-01-11
?
慕桂英4014372

TA貢獻1871條經驗 獲得超13個贊

只需添加&> /dev/null到您的命令

ssh_connect.run("sudo /usr/openv/netbackup/bin/admincmd/bppllist -U -verbose -allpolicies | egrep '^Policy Name|Active' | awk '/Active.*yes/{print x};{x=$3}' &> /dev/null")



查看完整回答
反對 回復 2022-01-11
  • 2 回答
  • 0 關注
  • 265 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號