shell script合併兩個檔案 - Linux
By Doris
at 2010-06-15T10:53
at 2010-06-15T10:53
Table of Contents
想請問該如何利用shell script合併兩個檔案呢?
我有兩個檔案,內容分別如下
a.txt
-----
(一堆程式碼)
{REPLACE}
(一堆程式碼)
b.txt
-----
(額外的程式碼)
我想要做的事情是,把b.txt的東西塞到a.txt中的{REPLACE}這邊
原本想說使用sed可以作到,但發現sed只能取代當行或單字
沒辦法取代多行的
另一個想到的方法是使用
cat a.txt | while read inputline 這樣的方式
但是程式碼排版會亂掉,縮排消失
有什麼好得方法嗎?
(當然,我知道可以用c++之類的寫個程式就好XD只是想瞭解有沒有script解決方案)
感謝m(_ _)m
--
我有兩個檔案,內容分別如下
a.txt
-----
(一堆程式碼)
{REPLACE}
(一堆程式碼)
b.txt
-----
(額外的程式碼)
我想要做的事情是,把b.txt的東西塞到a.txt中的{REPLACE}這邊
原本想說使用sed可以作到,但發現sed只能取代當行或單字
沒辦法取代多行的
另一個想到的方法是使用
cat a.txt | while read inputline 這樣的方式
但是程式碼排版會亂掉,縮排消失
有什麼好得方法嗎?
(當然,我知道可以用c++之類的寫個程式就好XD只是想瞭解有沒有script解決方案)
感謝m(_ _)m
--
Tags:
Linux
All Comments
By Puput
at 2010-06-18T01:45
at 2010-06-18T01:45
By Bethany
at 2010-06-18T03:55
at 2010-06-18T03:55
Related Posts
Windows Mobile on Ubuntu
By Olivia
at 2010-06-14T20:48
at 2010-06-14T20:48
適合做科學運算用的linux
By Audriana
at 2010-06-14T16:33
at 2010-06-14T16:33
Vmware 和 Vitual box
By Catherine
at 2010-06-14T11:08
at 2010-06-14T11:08
有個軟體可以用wine跑,但裝不起來
By Enid
at 2010-06-13T22:34
at 2010-06-13T22:34
linux大家都怎麼唸?
By Edwina
at 2010-06-13T18:50
at 2010-06-13T18:50