PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verzeichnis einlesen



Morfio
04-02-2003, 13:36
Hi,

ich wollte ein Script (Bash) schreiben, was folgendes macht:

- Das Script liegt in einem Verzeichnis.
- In dem Verzeichnis sind Unterverzeichnisse
- Jedes Unterverzeichnis hat ein Verzeichnist "bck"
- Das Script soll etwas in das "bck"-Verzeichnis jedes Unterverzeichnisses kopieren

Die Unterverzeichnisse sollen dem Script aber nicht bekannt sein, sondern es soll selbstständig diese einlesen. Also:

cp test.txt /variabler_name_unterverzeichnis/bck/

So in etwa soll das ablaufen.

Weiss vielleicht jemand von Euch, wie man das machen kann mit Shell-Script? Ich scheitere am Einlesen der Verzeichnisse. Das muss ja normal in einer Schleife geschehen, das Verzeichnis muss in eine Variable und dann mit "variabler_name_unterverzeichnis" ersetzt werden.

Vielen Dank,

Morfio ...

anda_skoa
04-02-2003, 15:05
Vielleicht mit find

#> find . -type d -name "*bck" -exec cp date.txti {} \;

Ciao,
_