Bash: Unterschied zwischen den Versionen

Aus Nicos Spickzettel
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „ == Zählen von Zeichen in einer Zeile (z.B. Punkte in DNS Eintrag: pc-core-r1.int.pc.nico.de) == per SED werdenalle Zeichen außer Punkt gelöscht und dann die Anzahl der Zeichen gezählt. <nowiki> echo -n "pc-core-r1.int.pc.nico.de" | sed -e 's/[^\.]//g' | wc -m </nowiki>“
 
Keine Bearbeitungszusammenfassung
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
== Zählen von Zeichen in einer Zeile (z.B. Punkte in DNS Eintrag: pc-core-r1.int.pc.nico.de) ==  
== Zählen von Zeichen in einer Zeile (z.B. Punkte in DNS Eintrag: pc-core-r1.int.pc.nico.de) ==  
per SED werdenalle Zeichen außer Punkt gelöscht und dann die Anzahl der Zeichen gezählt.
per SED werdenalle Zeichen außer Punkt gelöscht und dann die Anzahl der Zeichen gezählt.
<nowiki>
<nowiki>
echo -n "pc-core-r1.int.pc.nico.de" | sed -e 's/[^\.]//g' | wc -m
echo -n "pc-core-r1.int.pc.nico.de" | sed -e 's/[^\.]//g' | wc -m
</nowiki>
</nowiki>
== Zeige alle zweilen, bis auf die letzten zwei: ==
<nowiki>
head --lines=-2
</nowiki>
= diff =
== Vergleichen von zwei Dateien, deren Elemente unterschiedlich sortiert sind ==
<nowiki>diff -ub <(sort /tmp/apache-001-positivliste.conf) <(sort apache-001-positivliste.conf)</nowiki>
Hinweis zu -b und -w:
-w --ignore-all-blanks: Is similar to -b --ignore-space-change but causes whitespace (blanks and tabs) to be totally ignored.  E.g., “if ( a == b )” will compare equal to “if(a==b)”.
[[Kategorie:UNIX]]

Aktuelle Version vom 23. Februar 2026, 13:16 Uhr


Zählen von Zeichen in einer Zeile (z.B. Punkte in DNS Eintrag: pc-core-r1.int.pc.nico.de)

per SED werdenalle Zeichen außer Punkt gelöscht und dann die Anzahl der Zeichen gezählt.

echo -n "pc-core-r1.int.pc.nico.de" | sed -e 's/[^\.]//g' | wc -m


Zeige alle zweilen, bis auf die letzten zwei:

head --lines=-2

diff

Vergleichen von zwei Dateien, deren Elemente unterschiedlich sortiert sind

diff -ub <(sort /tmp/apache-001-positivliste.conf) <(sort apache-001-positivliste.conf)

Hinweis zu -b und -w: -w --ignore-all-blanks: Is similar to -b --ignore-space-change but causes whitespace (blanks and tabs) to be totally ignored. E.g., “if ( a == b )” will compare equal to “if(a==b)”.