[solved] Re: Scriptfrage
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
Reply to: