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


 

 
 WideSkyScraper© 2003-2024 Hohmann-EDV | Stand: 2015-05-21 | Default Browser 0.0 / unknown | Programmierung: Hohmann-EDV