MenüNetzwerklösungen, Webprogrammierung, Intranetlösungen, Datenbanken, Anwendungsprogrammierung und Systemsicherheit aus einer Hand in Bad Tölz
Die wichtigsten Kommandos und Funktionen nach Kategorien geordnet mit ausgefeilter Stichwortsuche.
Werbebanner Google Responsive Design

 Unix / Linux Shellscript-Kurzreferenz - Sed

Suchbegriff: 
nach obensed

Leistungsfähiger, aber leider etwas erklärungsbedürftiger "Datenstromeditor". Im Gegensatz zu gewöhnlichen Editoren ist dieser nicht interaktiv und daher sehr schön über die Kommandozeile zu steuern. Normalerweise bedient "sed" sich auch nicht irgend einer Datei, sondern nimmt sich seine Daten von der Standardeingabe, und das ist sein "Datenstrom". Die Funktionen von "sed" füllen leicht ein ganzes Kapitel.

# Allen Zeilen ein echo ' voranstellen (^) und
# diese mit ' beenden ($).
# CGI-Programmierer freuen sich jetzt ;=))
cat /www/xyz.html | sed "s/^/echo '/; s/$/'/"

# Oder kuerzer
sed "s/^/echo '/; s/$/'/" /www/xyz.html

# Bei der Gelegenheit koennte man auch gleich alle Umlaute
# in die korrekte HTML-Schreibweise bringen:
sed "\
s/Ä/Ä/;\
s/Ö/Ö/;\
s/Ü/Ü/;\
s/ä/ä/;\
s/ö/ö/;\
s/ü/ü/;\
s/ß/ß/;\
" /www/xyz.html

# sed kann auch mit Speichervariablen umgehen:
echo "abcdef" | sed "s/\(bcd\)/-\1-/"

--> a-bcd-ef


Letzte Änderung: 2019-02-17

Pflichthinweis nach EU-Verordnung 2016/679 des Europäischen Parlaments und des Rates vom 27. April 2016: Diese Website verwendet Cookies für eine bestmögliche Funktionalität und setzt bei Bedarf auch solche von Drittanbietern. Durch die Nutzung dieser Website erklären Sie sich mit der Nutzung von Cookies einverstanden.

OKCookies ablehnenMehr Infos...

Cookies sind kleine Textschnipsel, die zwischen Browser und Webserver ausgetauscht werden. Sie dienen dazu, die Funktionalität dieser Website zu verbessern. Beispielsweise wir dadurch dieser Hinweis nicht immer wieder eingeblendet, wenn Sie auf dieser Website unterwegs sind und Sie der Verwendung von Cookies bereits zugestimmt haben. Die Verwendung von Cookies kann in Ihrem Browser abgeschaltet werden. Dies geht jedoch auf Kosten des Komforts bei der Benutzung dieser Website. Hinweise zum Abschalten der Verwendung von Cookies finden Sie in der Hilfedatei Ihres Browsers.