shell script多層次文字 - Linux

Madame avatar
By Madame
at 2012-11-24T04:47

Table of Contents

想問一個shell script的問題
google過了沒找到合適的答案

假設要產生一個文字檔 叫 a.sh
a.sh 會去產生 b.sh
b.sh 會去產生一個表格 表格內文含有單引號和雙引號
表格形式無法改變(別人那拿來的表格 只是複製產生而已)
請問該怎麼寫?

也就是
echo "echo "XXX 'yyy' "zzz" ooo" >> txt " >> b.sh
^^^^^^^^^^^^^^^^^^^表格內容
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^b.sh的內容 目的是產生 txt
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^a.sh的內容 目的是產生b.sh

很明顯的 只有單引號和雙引號兩個層級不夠用
尤其是因為表格內有必須要保留的空格

如果是直接使用指令的結果 而不是只要文字 可以用${} 或是 $() 一層一層加
那如果是要echo 出來的都是文字 多層次的情況下該如何寫呢?
謝謝


--
Tags: Linux

All Comments

Dinah avatar
By Dinah
at 2012-11-26T22:42
backslash escape
John avatar
By John
at 2012-11-27T04:44
非常感謝 其實google的時候有找到這樣說 不過當時沒看懂
以為是不相干的訊息
看到一樓的推文突然就懂了 感謝

linux下有沒有這樣的木馬軟件

Doris avatar
By Doris
at 2012-11-23T12:08
就是可以看到對方桌面,知道對方在做什麼并且錄像下來。 windows下似乎有這樣的軟件,不知道linux下有沒有。 我知道ubuntu下按print screen鍵可以對地方桌面拍照,傳到另外一台電腦上就可以知道 對方的桌面了。感謝回答! -- 心情不好,做做瑜伽吧,伸伸懶腰吧,心情會變好的。 - ...

centos 5.8安裝問題(P9X79)

Andy avatar
By Andy
at 2012-11-23T10:34
最近需要安裝 centos 5.8 (為什麼不安裝6.x是因為CIC的軟體目前只能在5.x上跑) 主機板是:華碩 P9X79 我想請問在進入安裝流程後 就卡在 centos 5 running /sbin/loader 完全不會動 試過網路上 linux nofb apm=off acpi=off ...

想買一本書

Belly avatar
By Belly
at 2012-11-22T21:47
把人家的書弄不見了 書名:Linux In A Nutshell指令參考手冊 /希佛(Ellen Siever)等原著 ; 李果益,鍾協成譯 有點重要!!因為已經絕版了!所以上網想問有此書的大大是否能割愛!拜託拜託 是中文書喔!! - ...

於debian安裝ubuntu套件(gcc-msp430)

Jacob avatar
By Jacob
at 2012-11-22T16:36
# 找一個官方映射網站,下載 keyring wget http://tw.archive.ubuntu.com/ubuntu/pool/main/u/ubuntu-keyring/ubuntu-keyring_2012.05.19.tar.gz tar xzvf ubuntu-keyring_2012.05 ...

Pidgin的好友上線通知可以關嗎?

Audriana avatar
By Audriana
at 2012-11-22T11:35
想請問一下Pidgin的好友上線通知該怎麼關掉呢 找了好久都找不到 不知道這到底有沒有辦法改 不然每個好友上線都要通知一下 真的很惱人 感謝各位 - ...