Hozzászólások
Hello
lehet, hogy megköveztek, de azért megkérdezem.
Mivel lehet egy file minden olyan sorát kinyomtatni, ami 2 szóközzel, és aztán számmal kezdődik?
sed '\ \ [0-9]p'
nem ment.
- A hozzászóláshoz be kell jelentkezni
egrep "^ [0-9]" <filenev>
- A hozzászóláshoz be kell jelentkezni
egrep "^<SPACE><SPACE>[0-9]" <-de ne igy ird be :)
- A hozzászóláshoz be kell jelentkezni
kösz! így megy! :-D
- A hozzászóláshoz be kell jelentkezni
megy az, csak helyes szintaxissal és opcióval. Azaz:
a) kell a -n opció, hogy majd csak azokat a sorokat nyomtassa, amelyekre a p parancs érvényes lesz
b) regexp-nek pedig pont ugyanaz kell, mint amit grep/egrep esetén javasoltak.
Azaz
sed -n '/^ [0-9]/p' file
- A hozzászóláshoz be kell jelentkezni
sed '\ \ [0-9]p'
A '\'-re nincs szukseg, viszont ez igy egy ertelmetlen sed expression. RTFM
a mar emlitett peldan felul en ezt probalnam:
sed '/^ [0-9]/!d'
Zsiraf
- A hozzászóláshoz be kell jelentkezni