tail //從後往前
-f 迴圈讀取
-q 不顯示處理資訊
-v 顯示詳細的處理資訊
-c《數目》 顯示的位元組數
-n《行數》 顯示行數 tail file -n 3 從後往前讀三行
--pid=pid 與-f合用,表示在程序id,pid死掉之後結束.
-q, --quiet, --silent 從不輸出給出檔名的首部
-s, --sleep-interval=s 與-f合用,表示在每次反覆的間隔休眠s秒
head
-c, --bytes=[-]k 顯示每個檔案的前k 位元組內容;如果附加"-"引數,則除了每個檔案的最後k位元組資料外 顯示剩餘全部內容sed-n, --lines=[-]k 顯示每個檔案的前k 行內容;如果附加"-"引數,則除了每個檔案的除最後k行外 顯示剩餘全部內容, +3 表示前三行
-q, --quiet, --silent 不顯示包含給定檔名的檔案頭
-v, --verbose 總是顯示包含給定檔名的檔案頭
--help 顯示此幫助資訊並退出
--version 顯示版本資訊並退出
引數說明:
動作說明:
c :取代, c 的後面可以接字串,這些字串可以取代 n1,n2 之間的行!
d :刪除,因為是刪除啊,所以 d 後面通常不接任何咚咚;
p :列印,亦即將某個選擇的資料印出。通常 p 會與引數 sed -n 一起執行~
s :取代,可以直接進行取代的工作哩!通常這個 s 的動作可以搭配正規表示法!例如 1,20s/old/new/g 就是啦!
廣義表head和tail
根據表頭 表尾的定義可知 任何乙個非空廣義表的表頭是表中第乙個元素,它可以是原子,也可以是子表,而其表尾必定是子表。也就是說,廣義表的head操作,取出的元素是什麼,那麼結果就是什麼。但是tail操作取出的元素外必須加乙個表 以下有幾個例子僅供參考!e.g.已知廣義表ls a,b,c d,e,f 如...
linux的head和tail命令
1 head 工具,顯示檔案內容的前幾行 head 是顯示乙個檔案的內容的前多少行 用法比較簡單 de head n 行數值 檔名 de 比如我們顯示 etc profile的前10行內容,應該是 de root localhost head n 10 etc profile de 2 tail 工...
linux中tail和head指令
1.如果你只想看檔案的前5行,可以使用head命令,如 head 5 etc passwd 2.如果你想檢視檔案的後10行,可以使用tail命令,如 tail 10 etc passwd 或 tail n10 etc passwd tail f var log messages 引數 f使tail不...