[+] Kopiowanie plików - wybrane rozszerzenie z podkatalogów

Ogólne pytania dotyczące systemu
Gość

Post autor: Gość »

Zobacz sobie co napisałeś i pomyśl choć trochę


Pozdrawiam
Ne03
Posty: 4
Rejestracja: 09 października 2007, 13:14

Post autor: Ne03 »

Dziala, wielkie dzieki :)

kopiuje pliki wszystkie pliki .xls ale bez struktury katalogow jak je zachowac ? :>

i dlaczego jak wklepie :

Kod: Zaznacz cały

find ~/samba/york/jakosc/ -name '*.rtf' | while read x; do cp -r "$x" --target-directory ~/samba2/iso/2/$(date +'%d-%m-%y'); done
to pokazuje:

Kod: Zaznacz cały

cp: dostÄp do `/home/neo3/samba2/iso/2/09-10-07': No such file or directory
chcialem aby tworzyl katalog z data :/
Gość

Post autor: Gość »

Ne03 pisze:chcialem aby tworzyl katalog z data :/
To już sobie mini skrypcik napisz, w którym na początku będzie sprawdzana obecność wymaganej struktury katalogów docelowych i przy braku zostaną one wpierw utworzone.
No a potem już samo kopiowanie :)

Pozdrawiam
Ne03
Posty: 4
Rejestracja: 09 października 2007, 13:14

Post autor: Ne03 »

Ostatecznie mam skrypt:

Kod: Zaznacz cały

#!/bin/bash
KATALOG=`date +%d-%m-%y`
# make a backup
mkdir ~/test/iso/$KATALOG
find ~/samba/test/ -name '*.xls' | while read x; do cp -r "$x" --target-directory ~/test/iso/$KATALOG; done
Wszystko dobrze, tylko co zrobić aby kopiował pliki *.xls wraz z katalogami w których się znajdują?
ODPOWIEDZ