Tail

“tail”正在返回錯誤的請求數行

  • June 6, 2019

我正在嘗試使用以下方法對手冊的輸出進行子集化:

man dig | nl | tail -n +389 | head -n 6

但是,輸出從第 304 行開始,而不是第 389 行。做一些研究,似乎標記為“#####################”的行不計算在內。這非常令人惱火,我目前的一本書正在使用這種方法來子集數行。

有什麼解決方案可以修復被忽略的線條嗎?

預設情況下,nl不對空行編號。

man dig | nl -ba | tail -n +389 | head -n 6

將表明這tail是在做正確的事情。-ba指示nl對所有行進行編號。

引用自:https://unix.stackexchange.com/questions/523242