2014-11-06 29 views
1

發送到命令我嘗試使用ssh命令,如:逃生整個查找內容到它通過SSH

ssh [email protected] command -m MYFILE 

MYFILE是一個文件在我的本地目錄中的內容。

我正在使用Bash。我試過使用printf "%q",但我不會工作。 MYFILE包含空格,新行,單引號和雙引號...

有沒有一種方法我的命令獲取文件內容?我實際上無法在遠程主機上運行其他任何信息,而不是command

+0

什麼是'command'?你在談論Bash內建? – 2014-11-06 13:42:26

+0

'command'是我在遠程主機上啓動的命令。對我來說,這是'gerrit review'。它帶有一個參數'-m',是一條消息。 – blue112 2014-11-06 13:43:25

+0

&'gerrit review'是一個真正的命令(文件),而不是bash函數或別名,對嗎? – anishsane 2014-11-06 13:44:12

回答