Text-Processing
如何獲得“尾”和“頭”的逆行為?
有沒有辦法
head
/tail
文件並獲得反向輸出;因為你不知道一個文件有多少行?即我只想獲取除前兩行之外的所有內容
foo.txt
以附加到另一個文件。
您可以使用它來去除前兩行:
tail -n +3 foo.txt
這將剝離最後兩行:
head -n -2 foo.txt
(假設文件以後者結尾
\n
)就像標準用法一樣,
tail
這些head
操作沒有破壞性。如果>out.txt
要將輸出重定向到某個新文件,請使用:tail -n +3 foo.txt >out.txt
在
out.txt
已經存在的情況下,它會覆蓋這個文件。如果您希望將輸出附加>>out.txt
到.>out.txt``out.txt