Strona 2 z 2

: 09 października 2007, 14:15
autor: Gość
Zobacz sobie co napisałeś i pomyśl choć trochę


Pozdrawiam

: 09 października 2007, 15:21
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 :/

: 09 października 2007, 18:44
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

: 10 października 2007, 10:08
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ą?