Journey of a noob

Learn From Noobs

[AWK] NR==FNR 的意思

Posted at # AWK

很多時候,我們都會看到 awk 指令中含有 `NR==FNR` 這個短句,其實這昰一個 awk 中的常用語法。

以例子簡介 ‘comm’ 指令

Posted at # Unix/Linux

`comm` 是一個用作逐行比較兩個已排序檔案的指令,我們可以在多種情況下使用它,在討論實用例子前,讓我們先了解一下它是如何運作的。

[Unix/Linux] 刪除在另一個文件中存在的行

Posted at # Unix/Linux

有時,我們需要在一個文件中刪除在另一個文件中存在的行,這通常發生在當我們需要從配置文件中刪除一些配置的時候,如果只有幾行需要刪除,這當然很容易,但是當我們要在多台主機上刪除許多行時,這將變得乏味且容易出錯, 我們應該使用一些自動的方法,而不是手動地把一行行刪除。(當然,我們仍然應該核對最後的結果是否正確。)

[AWK] Explaining NR==FNR

Posted at # AWK

Sometimes you might see the phrase `NR==FNR` in an awk command. Actually this is a common idiom we used in awk.

comm command by examples

Posted at # Unix/Linux

`comm` is a useful command for us to compare two sorted files line by line. It can be used in multiple scenarios. Before getting into the use cases, let's understand how it works first.