我是新來的紅寶石,我試圖尋找很多,但我無法弄清楚這一點!紅寶石 - 獲取命令輸出,這是通過SSH執行
我需要執行這個命令: 我試過使用Open3.popen,back-ticks但輸出沒有被返回,它只返回ssh命令,但是我需要輸出hive查詢。
ssh -C -i key_rsa -l login_name server_name "/usr/bin/hive -i .hiverc -e \" some_query \"" > somefile.csv
我怎樣才能得到輸出&錯誤,如果任何的蜂房查詢和SSH?
在此先感謝,請讓我通過確保儘早
您是否故意使用'> somefile.csv'將文件重定向到文件? – SergGr
是的,我故意這樣做 –
只是爲了仔細檢查,在那個命令運行之後,你期望ouptut在哪裏?在您重定向到的文件中還是在您開始的過程的標準輸出中? – SergGr