Você está na página 1de 1

Sustituirlaprimeracoincidenciade"foo"encadalneapor"bar":

sed's/foo/bar/'file

Sustituirtodaslascoincidenciasde"foo"por"bar":
sed's/foo/bar/g'file #gglobally

Sustituirtodaslascoincidenciasde"foo"por"bar"yguardarloscambios:
sedi's/foo/bar/'file #iinplace

Sustituirelprincipiodelaslneasquecoincidancon"foo"por"bar":
sed's/^foo/bar/g'file #^principiodelnea

Sustituirelfinaldelaslneasqueterminencon"foo"por"bar":
sed's/foo$/bar/g'file #$finaldelnea

Eliminartodaslascoincidenciasde"foo":
sed's/foo//g'file

Rodearentreparntesistodaslascoincidenciasde"foo":
sed's/foo/(&)/g'file #&referenciaa"foo"

Rodearentreparntesistodaslascoincidenciasde"bar"conosin"r":
sed's/bar*/(&)/g'file #*carcteropcional

Duplicarcadacoincidencianumricaeneltexto:
sed's/[09]/&&/g'file

Sustituirnmeros,letras,barrasyespaciosconasteriscos:
sed's/[09AZaz/]/*/g'file

Sustituirtodoloquenoseaunnmeroconasteriscos:
sed's/[^09]/*/g'file #[^rango]loquenoentreenrango

Eliminarlaprimerapalabra(alfanumrica)decadalneaysuespaciosiguiente:
sed's/\w*.//g'file #\w*palabra,.espacio

Sustituirlaltimapalabra(alfanumrica)decadalneapor"bar":
sed's/\w*$/bar/g'file

Mostrarsololassustitucionesde"foo"por"bar",sinincluirtodoeltexto:
sedn's/foo/bar/pg' #nquiet,pg=printglobally

Sustituirtodaslascoincidenciasde"foo"(maysculasyminsculas)por"bar":
sed's/foo/bar/Ig' #Iignorecase

Ejecutarunscript:
sedfscriptfile

Sustituirtodaslascoincidenciasparcialesynoparcialesde"foo"por"bar":
sed's/\bfoo\b/bar/g'

Eliminarlaslneasquecontengan"foo":
sed'/foo/d'file #ddelete

Mostrarlas5primeraslneasdeunarchivo(como"headn"):
sed'5q'file

Eliminarloscomentariosdeunscript(manteniendoelshebang):
sed'1!{/^#/d;}'script #1!{}apartirdelaprimeralnea,ejecuta{}

Contarlaslneasdeunarchivo(como"wcl"):
sedn'$='file #=cuentatodaslaslneas

Você também pode gostar