1

Здравствуйте.

Необходимо из определенной папки перемещать по ftp все файлы с расширением .wav

Делаю следующий скрипт

#!/bin/sh

WAV=/home/user/test             {здесь лежит несколько wav файликов}

FTPD="/"
FTPU="мой пароль"
FTPP="мой пользователь"
FTPS="ip адрес сервера"

### Binaries ###
FTP="$(which ftp)"

### ftp ###
cd $WAV
DUMPFILE=*.wav
$FTP -n $FTPS <<END_SCRIPT
quote USER $FTPU
quote PASS $FTPP
mput $DUMPFILE
quit
END_SCRIPT

После выполнения появляется строка вида: mput <имя wav файла>.wav?
Чтобы это значило? При этом на ftp появился файлик <имя wav файла>.wav но пустой, весит 0 байт.

А если писать не mput $DUMPFILE а put $DUMPFILE, то файл копируется правильно, но один, самый первый, а надо чтобы копировались все. Помогите разобраться пожалуйста.