Hallo,
danke für die Hinweise.
Fürs Kollektiv die Lösung, die ich jetzt verwende:

#!/bin/sh

cd $1

DESTDIR=/tmp/copyflat
mkdir ${DESTDIR}

find . -type f |while read line; 
do  
   DIRNAME=`dirname "$line"`
   FILENAME=`basename "$line"`; 
   echo `cp "$line" ${DESTDIR}/"${DIRNAME}"_"${FILENAME}"`
done


Was man noch machen könnte, wäre, daß man das Zielverzeichnis optional über
einen 2. Parameter angeben kann.
Da ich das aber nicht brauche, habe ich jetzt die Befehle zur Abfrage, ob
ein Parameter leer ist nicht herausgesucht.

Noch mals Danke.

Ciao
  Peter Schütt

-- 
www.pstt.de


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an