Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:textutils

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi1:textutils [2011/09/06 09:11] – [od] ingo_wichmannlpi1:textutils [2015/07/21 12:05] (aktuell) – [sort] ingo_wichmann
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