2010-06-17 70 views
1

我生成從中我想刪除X啓動輸出,看起來像這樣一個日誌之間的所有行:如何使用sed命令刪除2個短語(包括短語本身)

X.Org X Server 1.7.6 
Release Date: 2010-03-17 
X Protocol Version 11, Revision 0 
Build Operating System: Linux 2.6.31-607-imx51 armv7l Ubuntu 
Current Operating System: Linux nvidia 2.6.33.2 #1 SMP PREEMPT Mon May 
31 21:38:29 PDT 2010 armv7l 
Kernel command line: [email protected] [email protected] [email protected] 
chipuid=097c81c6425f70d7 vmalloc=320M video=tegrafb 
console=ttyS0,57600n8 usbcore.old_scheme_first=1 tegraboot=nand 
root=/dev/nfs ip=:::::usb0:on rw tegra_ehci_probe_delay=5000 smp dvfs 
tegrapart=recovery:1b80:a00:800,boot:2680:1000:800,environment:3780:40:800,system:38c0:2bc00:800,cache:2f5c0:4000:800,userdata:336c0:c840:800 
envsector=3080 
Build Date: 23 April 2010 05:19:26PM 
xorg-server 2:1.7.6-2ubuntu7 (Bryce Harrington <[email protected]>) 
Current version of pixman: 0.16.4 
     Before reporting problems, check http://wiki.x.org 
     to make sure that you have the latest version. 
Markers: (--) probed, (**) from config file, (==) default setting, 
     (++) from command line, (!!) notice, (II) informational, 
     (WW) warning, (EE) error, (NI) not implemented, (??) unknown. 
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 16 19:52:00 2010 
(==) Using config file: "/etc/X11/xorg.conf" 
(==) Using config directory: "/usr/lib/X11/xorg.conf.d" 

是有沒有辦法做到這一點,而無需手動檢查每行的模式?

回答

2

可能:

sed '1,/^(==) Using config directory: "/d' 

,或者可能:

sed '/^X.Org X Server /,/^(==) Using config directory: "/d' 
相關問題