Portál AbcLinuxu, 10. května 2025 09:38
/^spatny$/ enter 2k3ddtím jsi smazal první výskyt. Pro všechny výskyty mačkej:
ggqq/^spatny$/ enter 2k3dd ESC :w !grep -e '^spatny$' | wc -l enter číslo, které právě vidíš -- nebude vypsáno @q
#!/usr/bin/perl $r1 = ''; $r2 = ''; $buf = 0; while ($ln = <>) { if ($ln =~ /spatny/) { $r1 = ""; $r2 = ""; } else { printf("%s", $r1); $r1 = $r2; $r2 = $ln; } } printf("%s", $r1); printf("%s", $r2);
Jeste musim upresnit, ze konecne reseni bude provozovano v praci pod windows na GVimunojo, ale koho to má na abcLINUXU napadnout, žejo
, takze s prikazem ed, patrne nemuzu pocitat a jak to je ve windows s perlem to moc netusim (ale pocitam ze bez Bashe se moc nechytnu)...Vice nez doporucuju http://www.cygwin.com/ -- bash, ed, cokoliv
2k3dd
je jednodušší použít rovnou d2k
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.