透過ssh echo含雙引號的內容到檔案 - Linux

Hedy avatar
By Hedy
at 2018-08-29T19:43

Table of Contents

請問如果我想新增到其他台的檔案內容如下

p1="abc", p2="cdf"

雙引號及空格都要保留,透過ssh來操作

我試過

ssh hostname1 "echo \"p1=\"abc\" p2=\"cdf\"\" >> /tmp/a.txt"

請問語法哪邊錯了,謝謝

--
Tags: Linux

All Comments

Kristin avatar
By Kristin
at 2018-09-02T12:40
... "echo 'p1=\"abc\" p2=\"cdf\"' >> /tmp/a.txt"
Kelly avatar
By Kelly
at 2018-09-07T12:30
你錯的點是因為在server執行的時候是 echo "p1="abc" p2=
"cdf"' >> /tmp/a.txt"
Charlotte avatar
By Charlotte
at 2018-09-10T23:16
上面多個單引號 另一種方法是用\\\" 不過可讀性會更低
Noah avatar
By Noah
at 2018-09-14T06:35
echo p1=\"abc\", p2=\"cdf\" | ssh hostname1 \
| 'cat >> /tmp/a.txt'
Zora avatar
By Zora
at 2018-09-14T18:02
^^^^ 這邊筆誤,沒有 |
Callum avatar
By Callum
at 2018-09-17T21:35
請善用單引號
Michael avatar
By Michael
at 2018-09-18T18:37
直接用 ssh + 單引號,或是直接 vi 後,scp 不是更快?
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2018-09-23T13:02
錯一半。或者 scp 後,ssh host "cat xxx >> /tmp/a.txt"

常用工具處理

Queena avatar
By Queena
at 2018-08-29T11:30
最近在Ubuntu上需要頻繁使用從github上下載下來的工具 於是就想說能不能丟到某處讓環境變數吃得到 目前嘗試過/usr/share以及/usr/sbin等地方 但只有單一檔案的程式能成功 如果是整個資料夾的就不知道怎麼處理了 把全部東西都倒進這些目錄底下好像也不太理想 不知道各位大大有沒有什麼處理的辦法 ...

shell script 問題

Hazel avatar
By Hazel
at 2018-08-28T21:53
最近被指派到一項工作 我想用 script 來完成 因為我需要執行一個程式 這個程式會慢慢吐現在執行的結果 我必須根據最後的結果做不同的處理 例如在script內: file=`ls -l` 可以取得檔名 但執行這個script時畫面 當時的畫面並不會也顯示ls的結果.. 請問有方法可以讓我在file ...

Linux環境下如何建立NetFlow

Kumar avatar
By Kumar
at 2018-08-28T19:49
各位大大好: 想請問是否能在ubuntu 16.04桌面版安裝Netflow? 還有不太會架設netflow的環境, 已有上網找尋相關資料, 但仍然不知道如何下手, 不知道各位是否可提供建議或網站參考, 或者能夠快速建立netflow的使用方式, 謝謝! - ...

關於iptables 設定

George avatar
By George
at 2018-08-28T17:53
想請問一下.... 新手剛開始研究 iptables 我想把特定的packets 都轉到 loopback interface 照理來說應該是在 nat table中設定 但是設下去完全沒有反應 在所有的table加log後才發現 packets 根本沒有進到 nat table!! google 了一下 ...

linux要如何建立uefi的boot?

Poppy avatar
By Poppy
at 2018-08-28T14:59
※ 引述《Aruma ()》之銘言: : 最近剛噴了asus UX410U : 剛把HDD拆掉 換成原本裝有Ubuntu18.04的SSD : 想請問在UEFI內要怎麼建立Ubuntu的boot呢?? Ubuntu 更新後已經自己建立grub了 現在碰到的問題反而是筆電蓋上蓋後無法喚醒 - ...