Staram się napisać skrypt, który wyszuka w katalogu wszystkie pliki *srs, następnie spakuje każdy plik osobno zipem z oryginalną nazwą pliku, czyli np. plik 123.srs spakuje i będzie to 123.srs.zip.
Następnie skrypt zaloguje się na serwer ftp i wrzuci każdy plik do odpowiedniego katalogu. Na razie wypociłem coś takiego:
Kod: Zaznacz cały
#!/bin/bash
filename="*.srs"
logname="log.txt"
filename2="*.dem.zip"
hostname="xxx"
username="xxx"
password="xxxr"
katalog="test"
data=`date`
zip $filename $filename
echo "wysylanie na $hostname pliku o nazwie $filename do katalogu
$katalog"
echo "$data -wyslano do serwera" >> log.txt
ftp -in $hostname <<**
quote USER $username
quote PASS $password
cd test2
cd $katalog
binary
put $filename2
quit
**
Proszę o pomoc.
Szukanie może odbyć się chyba poprzez:
Kod: Zaznacz cały
find -type f -printf "%p\n" | grep .srs$