avancerede tips for eftersøgnings - og erstatte linux

i mit tidligere artikel om regelmæssige udtryk, jeg gav eksempler på måder, hvorpå man kan bruge dem på kommando linjen med forskellige værker.regexps også kan anvendes inden for mange tekst redaktører (undertiden med en lidt anden syntaks, men indholdet er det samme).jeg skal bruge energi og emacs som eksempler, for forskellige udgivere, du skal tjekke manualen for syntaks detaljer.,, eftersøgnings - og erstatte forventes at være i drift så ofte brug regexps til redaktør.lad os se på en enkelt ikke - regexp eftersøgnings - og erstatte.lad os sige, at du lige har besluttet at omdøbe en variabel fra foo til fooone.i vim, slog øsu til kommando - modus, så brug denne kommando:,,:% s /fu /fooone /g,% betyder, at operationen bør gennemføres i hele dokumentet.det vigtige er s /fu /fooone /, som betyder "i stedet for hvert tilfælde af" foo "med" fooone ".den endelige g: "global"; uden denne du vil erstatte den første instans på hver linje, men med det, du erstatter enhver hændelse...,, artikel kilde linuxplanet, læse mere.



Previous:
Next Page: