Shell script 依照空格分隔 每行一個字

Shell script 可以使用 tr / sed 來完成~ 如果還要某個特定欄位來做,可以在搭配 cut 或 awk~

閱讀全文〈Shell script 依照空格分隔 每行一個字〉

Linux CLI 如何刪除 大檔案 的前面幾行文字

Linux 有個很大的文字檔(Log file),想要移除前面的 10萬行,要怎麼做呢?

  • 註:硬碟空間滿了,但是不敢砍 Log 檔,只能先移除前面比較舊的內容,就會需要移除前面的行數

閱讀全文〈Linux CLI 如何刪除 大檔案 的前面幾行文字〉

Linux CLI 對 UTF-8 檔案增加 BOM 怎麼做

BOM (byte-order mark) 中文叫:位元組順序記號,主要是 Windows 標示這是 UTF-8、UTF-16.. 來判別使用的。

想要讓 Windows 的 Excel 開啟 UTF-8 的檔案自動選對編碼(不會亂碼),就需要增加 UTF-8 的 BOM。(不然就得用 插入資料 選擇編碼的方式)

閱讀全文〈Linux CLI 對 UTF-8 檔案增加 BOM 怎麼做〉

Linux CLI 如何在檔案前面增加內容

Linux 於 Bash shell (CLI) 要怎麼將檔案第一行(檔頭、檔案開頭)或者指定行數增加內容?

註:在檔案最後一行加入內容,只要 echo 'last content' >> filename.txt 即可。

閱讀全文〈Linux CLI 如何在檔案前面增加內容〉