使用 grep 過濾檔案沒資料的空行

在大量處理資料時, 常常會遇到有整列是空的, 或者整列只有空白, 沒有任何有用的資料, 常常會需要將這些沒用的行列處理掉.

註: 此篇採用 grep, 環境於 Linux.

使用 grep 過濾檔案沒資料的空白行

要快速將這些空行去除掉, 可以使用 grep 來達成.

去掉完全沒有資料的空白列

  • grep -v '^$' filename > filter-filename

去掉完全沒有資料的空白列(整列若是空白也會過濾掉)

  • grep -v '^\s*$' filename > filter-filename

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料