我正在嘗試ed在正則運算式中使用命令
參與者.txt
#Team:Volgnummer:Nationaliteit:Auto:Klasse
DECONINCK Nico - DECONNINCK Gregory:0:B/B:OPEL Kadett:1A
DECONINCK Harry - Verhelst Jos:1:B/B:OPEL Kadett:1A
DEBRUYNE Jurgen - DERIEMAEKER Jolien :2:B/B :LADA Samara :1A
ROMMELAERE Michel - DEVOS Ingrid :3:B/B :TOYOTA Corolla :1A
DIERCKX Guy - NIETVELT Werner :4:B/B :TOYOTA Corolla :1A
HAMIAUX Bjorn -:5:B/ :HONDA Civic :1A
VAN GRASDORFF David - BRAEM Theo :6:B/B :HONDA Civic :1A
如果我ed -s participants.txt在 bash shell 中運行,則為 ex 鍵入一個正則運算式^D.*A$。我有?
我的表達有什么問題。
uj5u.com熱心網友回復:
您的意思是使用正則運算式的ed?您需要在g/<re>/語法中定義它才能作業,例如以下可以作業
ed -s participants.txt <<< 'g/^D.*A/'
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/331203.html
