Sed

Fra Wikipedia, den frie encyklopedi.

Overskriften for denne artikkelen er feilaktig på grunn av tekniske begrensninger. Den riktige overskriften er sed.

sed er en strøm-editor, det vil si at den behandler data som en strøm av informasjon. sed kan lese inndata fra en fil som gis som argument, eller data kan omdirigeres til sed for videre behandling.

Eksempler

Her bytter vi ut «root» med «bongo» i hele /etc/passwd:

# sed 's/root/bongo/g' /etc/passwd
bongo:x:0:0:bongo:/bongo:/bin/bash
bin:x:1:1:bin:/bin:/bin/false
daemon:x:2:2:daemon:/sbin:/bin/false
[...]

Denne tar vekk alle linjer hvor ordet «root» forekommer:

# sed '/root/d' /etc/passwd
bin:x:1:1:bin:/bin:/bin/false
daemon:x:2:2:daemon:/sbin:/bin/false
[...]

Denne tar vekk linje 1 og 2:

# sed '1,2d' /etc/passwd
daemon:x:2:2:daemon:/sbin:/bin/false
[...]

Denne artikkelen er en stubb. Du kan hjelpe Linuxguiden ved å utvide den (http://www.linuxguiden.no/index.php?title=Sed&action=edit).


Personal tools