Re: pomoc z sed
Witam,
Dnia Fri, 12 Sep 2008 16:33:41 +0200
Maciej Kóska <grv@o2.pl> napisał(a):
> Witam wszystkich,
>
> Chciałem prosić o pomoc w zmuszeniu sed-a (nigdy go nie używałem i
> dopiero przegryzam się przez przykłady i widzę co może) do zrobienia
> następującego...
>
> Mam plik textowy dość długi przeszło 16 000 linii postaci jak poniżej,
>
> S:\x\AUTOEXEC.BAT -> D:\tmp\AUTOEXEC.BAT
> S:\x\boot.ini -> D:\tmp\boot.ini
> S:\x\Bootfont.bin -> D:\tmp\Bootfont.bin
> S:\x\CONFIG.SYS -> D:\tmp\CONFIG.SYS
> S:\x\hiberfil.sys -> D:\tmp\hiberfil.sys
> S:\x\IO.SYS -> D:\tmp\IO.SYS
> S:\x\MSDOS.SYS -> D:\tmp\MSDOS.SYS
> S:\x\NTDETECT.COM -> D:\tmp\NTDETECT.COM
> S:\x\ntldr -> D:\tmp\ntldr
> ....
> ...
> ..
Tak z ciekawości, dlaczego sed? Można użyć prostszych narzędzi. Jak
zobaczyłem przykład, to od razu pomyślałem o cut.
rychu@ibm:~$ cut -d" " -f3 bla
D:\tmp\AUTOEXEC.BAT
D:\tmp\boot.ini
D:\tmp\Bootfont.bin
D:\tmp\CONFIG.SYS
D:\tmp\hiberfil.sys
D:\tmp\IO.SYS
D:\tmp\MSDOS.SYS
D:\tmp\NTDETECT.COM
D:\tmp\ntldr
troszke czytelniej ..
rychu@ibm:~$ cut -d">" -f2 bla
D:\tmp\AUTOEXEC.BAT
D:\tmp\boot.ini
D:\tmp\Bootfont.bin
D:\tmp\CONFIG.SYS
D:\tmp\hiberfil.sys
D:\tmp\IO.SYS
D:\tmp\MSDOS.SYS
D:\tmp\NTDETECT.COM
D:\tmp\ntldr
--
Damian Ryszka aka Rychu
rychu(at)sileman.net.pl
Reply to: