Seitenhierarchie
Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 3 Nächste Version anzeigen »

Dieser kurze Codeschnipsel kann für die Manipulation von Pfadangaben in einem Verzeichnis und rekursiv dar darunter folgenden angewendet werden. 
Die Suche und Ersetzung  ist Casesensitiv, bitte beachten.

Code

find /pfad/zum/startverzeichnis -name "*.jpg.jpg" -exec bash -c 'mv -v "$0" "${0/\.jpg\.jpg/.jpg}"' {} \;
^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^  
[1]Einschränkung auf [2]Suchmuster [3]Ersetzung
bestimmte Dateien im Pfad
(optional) 

 

In diesem Schnipsel sind 3 mögliche Parameter enthalten, die beliebig angepasst werden können. 

  1. Hier kann die Menge der zu bearbeitenden Dateien gefiltert werden. Es kann auch einfach jede mögliche Datei bearbeitet werden, in dem Fall kann das ganze Attribut weggelassen werden.
  2. zu suchende Zeichenkette (Regex) 
  3. zu ersetzende Zeichenkette

 

 

  • Keine Stichwörter