Страница 1 из 1

неинтерактивный режим в smb

Добавлено: 13 дек 2005, 16:30
Agent007
подскажите пжалста как использовать smbclient в неинтерактивном режиме?
например чтобы он выкачивал фаил из папки паблик командой reget(или можно другой?) с помощью скрипта

Добавлено: 13 дек 2005, 22:30
Llama
Agent007,
1) apt-get install smbget.
2)
man smbclient писал(а): -c command string
command string is a semicolon-separated list of commands to be executed instead of prompting from stdin. -N
is implied by -c.
3) В общем случае такие задачи решаются при помощи expect

Добавлено: 14 дек 2005, 15:40
Silos
Llama писал(а):Agent007,
1) apt-get install smbget.
2)
man smbclient писал(а): -c command string
command string is a semicolon-separated list of commands to be executed instead of prompting from stdin. -N
is implied by -c.
3) В общем случае такие задачи решаются при помощи expect
Надо будет попробовать, а то smbclient //192.168.0.15/video
ls
reget "1.avi"

уже надоело.

Добавлено: 14 дек 2005, 16:06
Llama
Silos, используй smbget если тебе только это надо, smbget умеет качать рекурсивно и докачивать файлы...