Suche nach Strings
1 Unterverzeichnisse nach String durchsuchen
Durchsucht Verzeichnisse nach Zeichenkette
find ordner/ -type f -name "*.htm" | xargs grep -l spinne
Durchsucht auch HTML-Dateien in Unterverzeichnissen nach "spinne". Trick: Kombination von Pipe "|" mit "xargs" Befehl.
2 sed
2.1 Suchen - ersetzen
Zeichenkette in Datei suchen und durch andere Zeichenkette ersetzen
sed 's/daß/dass/g' aufsatz.tex
Ersetzt jedes Wort ´´daß durch das Wort ´´dass in der Datei aufsatz.tex
2.2 Suchen - ersetzen mit Sicherung
Zeichenkette in Datei suchen, durch anderen String austauschen, Datei unter anderem Namen speichern
sed 's/paragraph/Absatz/g' datei.tex > dateineu.tex
Ersetzt jedes Wort ´´paragraph durch das Wort ´´Absatz in der Datei datei.tex und schreibt das Ergebnis in die Datei dateineu.tex
3 grep
3.1 Datei(en) nach String durchsuchen
Durchsucht Dateiinhalte nach bestimmten Wörtern oder Zeichenketten
grep "Nachtigall" *.htm
Sucht das Wort "Nachtigall" in HTML-Dateien im aktuellen Verzeichnis
No Comments