Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:textutils

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi1:textutils [2011/09/06 09:11]
ingo_wichmann [od]
lpi1:textutils [2015/07/21 12:05] (aktuell)
ingo_wichmann [sort]
Zeile 7: Zeile 7:
 ===== tac ===== ===== tac =====
   rpm -qa --last | tac   rpm -qa --last | tac
 +
 +===== rev =====
 +//''​rev''​ steht nicht in den LPI101 Lernzielen//​
 +
 +  echo regal | rev
 +''​rev''​ zweifach verwenden, um Text am Ende zu entfernen, obwohl ''​cut''​ allein das nicht kann:
 +  echo test | rev | cut -c 2- | rev 
  
 ===== nl ===== ===== nl =====
Zeile 32: Zeile 39:
  
 Benutzer nach Benutzernummer sortiert ausgeben: Benutzer nach Benutzernummer sortiert ausgeben:
-  sort -t : -k 3n -r /etc/passwd+  sort -t : -k 3n /etc/passwd
  
 ===== uniq ===== ===== uniq =====
Zeile 71: Zeile 78:
   EOF   EOF
  
 +===== column =====
 +//''​column''​ steht nicht in den LPI101 Lernzielen//​
 +
 +  ip r | column -t 
 ===== fmt ===== ===== fmt =====
   wget -q -O - www.gnu.org/​licenses/​gpl-3.0.txt | fmt -w 40   wget -q -O - www.gnu.org/​licenses/​gpl-3.0.txt | fmt -w 40
Zeile 109: Zeile 120:
  
 ===== sed ===== ===== sed =====
 +==== Zeichen vertauschen ====
 a und b vertauschen:​ a und b vertauschen:​
   sed y/ab/ba/ /etc/hosts   sed y/ab/ba/ /etc/hosts
  
-subnetz ​ersetzen:+==== Zeichenkette ersetzen ==== 
 +Subnetz ​ersetzen:
   sed -i s/​192.168/​10.0/​g /etc/hosts   sed -i s/​192.168/​10.0/​g /etc/hosts
  
-Verzeichnisweit ersetzen: +==== Zeilen entfernen ==== 
-  find -type f -name "​*.c"​ -exec sed -i s/bla/blub/ {} \; +Benutzer nutzer22 aus ''​/etc/passwd'' ​entfernen:
- +
-Benutzer nutzer22 aus /etc/passwd entfernen:+
   sed -e '/​^nutzer22/​d'​ /etc/passwd   sed -e '/​^nutzer22/​d'​ /etc/passwd
  
 +
 +==== Links ====
 +  * http://​sed.sourceforge.net/​sed1line.txt
 ===== tr ===== ===== tr =====
   tr abc xyz < /etc/hosts   tr abc xyz < /etc/hosts
lpi1/textutils.1315300285.txt.gz · Zuletzt geändert: 2011/09/06 09:11 von ingo_wichmann