iT邦幫忙

2022 iThome 鐵人賽

DAY 17
0
自我挑戰組

Linux 新手成長紀錄系列 第 17

DAY17 小白開始學習Linux的cat-1

  • 分享至 

  • xImage
  •  

DAY17 小白開始學習Linux的cat-1

接續昨天的語法,
下指令echo "想加入的內容文字" >> 新檔案.txt
可以不斷將內容文字累加下去,
若是新檔案.txt不存在,
則會自動建立並加入文字內容。

那麼現在想將兩個檔案的內容合併顯示該怎麼做呢?

首先要先建立兩個有文字內容的檔案,

下指令echo "Hello World" >> 檔案1.txt
Hello World寫進名為「檔案1.txt」的檔案裡面。

再下指令echo "Hello Linux" >> 檔案2.txt
Hello Linux寫進名為「檔案2.txt」的檔案裡面,
另外想多些內容加進檔案2.txt裡面,
再下指令echo "AAA" >> 檔案2.txt
再下指令echo "BBB" >> 檔案2.txt
再下指令echo "CCC" >> 檔案2.txt

接著確認兩個檔案的內容
下指令cat 檔案1.txt,印出
Hello World

下指令cat 檔案2.txt,印出
Hello Linux
AAA
BBB
CCC

兩個檔案內容確認完後,
將兩個檔案的內容合併顯示,
下指令cat 檔案1.txt 檔案2.txt,印出
Hello World
Hello Linux
AAA
BBB
CCC

若是將兩個位置相反,
下指令cat 檔案2.txt 檔案1.txt,印出
Hello Linux
AAA
BBB
CCC
Hello World

今日結語

這邊cat合併檔案僅會影響顯示結果而已,
對於個別檔案是不會有任何影響的,
明天繼續cat語法的延伸。


上一篇
DAY16 小白開始學習Linux的echo-2
下一篇
DAY18 小白開始學習Linux的cat-2
系列文
Linux 新手成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言