若一個檔案很大,想要知道處理進度,就會需要知道目前這個字串於此檔案的何處~
所以可以使用 grep 找出目前處理到第幾行,在用 wc -l 看檔案的總行數,就可以知道目前處理到幾%的進度
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
若一個檔案很大,想要知道處理進度,就會需要知道目前這個字串於此檔案的何處~
所以可以使用 grep 找出目前處理到第幾行,在用 wc -l 看檔案的總行數,就可以知道目前處理到幾%的進度
tee 可以將 pipe 後的內容,直接寫入檔案,然後還是讓內容繼續往後跑,有哪些用法呢?
Python3 要開啟、讀取檔案時,若不是 UTF-8,會需要輸入檔案的語系編碼,Python 會自動都轉換成 UTF-8 做操作。
如下範例:(現在會遇到 Big5 的,大多數都是 Windows 的 CSV)
with open(filename, encoding='Big5') as csvline: rows = csv.reader(csvline, delimiter=',')
但是有些來源是 Big5、有些是 UTF-8,就需要偵測語系編碼,要怎麼做呢?
Linux 看到硬碟空間吃緊,df -h 可以看到使用率,但是硬碟容量快速減少,要快速找出到底哪邊大量使用空間,可以依照下述步驟:
Linux Bash CLI 要查看檔案容量,ls -lh 就可以直接看到,不過程式想要直接查看使用,要怎麼做呢?
Linux 遇到兩個 Binary 檔案,想要比較看看有什麼不一樣,要怎麼做呢?
在 Linux 想要刪除檔案最前面、最後面,或者中間幾行的內容,可以怎麼做呢?
Linux 想要在檔案的最前面和最後面增加一行或多行的資料,可以怎麼做呢?
在檔案最後增加資料很簡單:
scp 要怎麼保持檔案的原始時間呢?
man scp 可以看到下述參數:
Git 已經 Commit 後,檔案權限就都一起 Commit 進去了,要怎麼修改檔案的訪問權限呢?