PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 透過ssh echo含雙引號的內容到檔案
作者:
handsheap
(handsheap)
2018-08-29 19:43:06
請問如果我想新增到其他台的檔案內容如下
p1="abc", p2="cdf"
雙引號及空格都要保留,透過ssh來操作
我試過
ssh hostname1 "echo \"p1=\"abc\" p2=\"cdf\"\" >> /tmp/a.txt"
請問語法哪邊錯了,謝謝
作者:
ckc1ark
(偽物)
2018-08-29 20:00:00
... "echo 'p1=\"abc\" p2=\"cdf\"' >> /tmp/a.txt"你錯的點是因為在server執行的時候是 echo "p1="abc" p2="cdf"' >> /tmp/a.txt"上面多個單引號 另一種方法是用\\\" 不過可讀性會更低
作者:
newversion
(海納百川)
2018-08-29 22:41:00
echo p1=\"abc\", p2=\"cdf\" | ssh hostname1 \| 'cat >> /tmp/a.txt'^^^^ 這邊筆誤,沒有 |
作者:
LinBuoRen
(林博仁)
2018-08-30 21:17:00
請善用單引號
作者: dou0228 (7777)
2018-08-31 12:29:00
直接用 ssh + 單引號,或是直接 vi 後,scp 不是更快?錯一半。或者 scp 後,ssh host "cat xxx >> /tmp/a.txt"
繼續閱讀
Re: [問題] 筆電蓋上上蓋無法喚醒
Aruma
[問題] 常用工具處理
zander363
[問題] shell script 問題
chiaohuang
[問題] Linux環境下如何建立NetFlow
jimkukky
[問題] 關於iptables 設定
altrsoda46
[問題] 筆電蓋上上蓋無法喚醒
Aruma
[問題] make install 後的檔案搜尋問題
liang168
Re: [問題] linux要如何建立uefi的boot?
dzwei
[問題] linux要如何建立uefi的boot?
Aruma
[問題] putty遠端登入後權限
k97231
Links
booklink
Contact Us: admin [ a t ] ucptt.com