pg和grep -B num

pg也是linux的命令,可是默認貌似在紅帽linux中沒有 。據網上搜索到的說:linux

pg 在有的系統中有 有的系統中沒有(好比Fc4) 功能是實現打印前的排版吧 應該跟pr差很少 不過功能更多      

如下pg的解釋未經證明,屬於網上直接複製粘貼。bash

分頁顯示文件內容 
命令:pg (page) 
格式:pg [option] filename 
功能:分頁顯示指定文件的內容。在顯示一頁文件時,最後一行將顯示等待用 
戶輸入指令。可輸入的指令有以下選項。 
選項:h 顯示pg命令中可以使用的幫助(help)命令。 
q 退出pg命令。 
[return] 顯示下一頁正文。 
1 顯示正文的下一行 
[Space] 顯示下一頁 
d/[Ctrl-D] 將屏幕滾動半屏。 
n 顯示pg命令行中說明的下一個文件。 
p 顯示pg命令行中說明的前一個文件。 
% 顯示正文當前頁的前面一頁。 
/pattern 在文件中向前搜索指定的字符模式。 
?pattern 在文件中向後搜索指定的字符模式。 
註釋:當pg命令顯示到文件的末尾時,顯示一個文件結束信息EOF(end of file)。 
例如:% pg filename 


對於grep -B num的問題,通過驗證,是num是顯示grep出來的內容的前num行的內容一併顯示,ide

例如[root@zcy ~]# cat /etc/passwd |grep root
root:x:0:0:zhangchunyuan,it408,8817:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
[root@zcy ~]# cat /etc/passwd |grep root -B 1
root:x:0:0:zhangchunyuan,it408,8817:/root:/bin/bash
--
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
[root@zcy ~]# cat /etc/passwd |grep root -B 2
root:x:0:0:zhangchunyuan,it408,8817:/root:/bin/bash
--
news:x:9:13:news:/etc/news:
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
[root@zcy ~]# cat /etc/passwd |grep root -B 3
root:x:0:0:zhangchunyuan,it408,8817:/root:/bin/bash
--
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/etc/news:
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
[root@zcy ~]# cat /etc/passwd |grep root -B 0
root:x:0:0:zhangchunyuan,it408,8817:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
[root@zcy ~]#post

相關文章
相關標籤/搜索