#!/bin/sh for i in `find . -name "*.txt"`; do tr "A-Z" "a-z" < $i > /tmp/unsicher.tmp mv /tmp/unsicher.tmp $i done ### Probleme: # # 1. Überschreibt seine Dateien bei paralleler Ausführung # 2. Kann per Symlink Dateien überschreiben # 3. Dateien klauen mit Symlink auf Wechselmedium # 4. Dateinamen nicht in Anführungszeichen