Доброго времени суток. В линуксе я профан, поэтому решил попросить помощи.нужен батник (может назвал и не правильно) который:
1. цепляется по фтп к серверу
2. скидывает в нужный каталог несколько известных файлов
3. копирует все файлы (имена неизвестны) из другово каталога
4. убивает файлы, которые скопировалзнаю, что стоит RH 7.х, perl есть
заранее благодарен.
дополнительно более понятно.2 пункт от себя во вне
3 из вне себе
>дополнительно более понятно.
>
>2 пункт от себя во вне
>3 из вне себе
если есть scftp.exe (putty) можешь делать так
=============== sync.scr starts ================
cd remoteServer/lock
lcd d:\localFolder\lock
ren sftp.unlock sftp.lock
!ren sftp.unlock sftp.lockcd remoteServer/out
lcd D:\localFolder\fromServer
mget *
del *cd remoteServer/in
lcd D:\localFolder\toServer
mput *
!del *cd remoteServer/lock
lcd d:\LocalFolder\lock
ren sftp.lock sftp.unlock
!ren sftp.lock sftp.unlock
quit
=============== sync.scr end ===================
где sftp.lock файлы для того что бы другой программа не мог работат когда этот программа работает с файлами.
думаю что тебе это поможет !
если что пиши, помогу :)
>>дополнительно более понятно.
>>
>>2 пункт от себя во вне
>>3 из вне себе
>если есть scftp.exe (putty) можешь делать так
>=============== sync.scr starts ================
>cd remoteServer/lock
>lcd d:\localFolder\lock
>ren sftp.unlock sftp.lock
>!ren sftp.unlock sftp.lock
>
>cd remoteServer/out
>lcd D:\localFolder\fromServer
>mget *
>del *
>
>cd remoteServer/in
>lcd D:\localFolder\toServer
>mput *
>!del *
>
>cd remoteServer/lock
>lcd d:\LocalFolder\lock
>ren sftp.lock sftp.unlock
>!ren sftp.lock sftp.unlock
>quit
>=============== sync.scr end ===================
>где sftp.lock файлы для того что бы другой программа не мог работат
>когда этот программа работает с файлами.
>думаю что тебе это поможет !
>если что пиши, помогу :)
извинный не дописал
потом запускаешь
"D:\localFolder\bin\psftp.exe 192.168.30.1 -l Username -pw password -b D:\localFolder\bin\sync.scr -batch -be"
должен работать без проблем .
>извинный не дописал
>потом запускаешь
>"D:\localFolder\bin\psftp.exe 192.168.30.1 -l Username -pw password -b D:\localFolder\bin\sync.scr -batch -be"
> должен работать без проблем .
мне то надо под линуксом запускать, а не под мастдаем :(
>Доброго времени суток. В линуксе я профан, поэтому решил попросить помощи.
>
>нужен батник (может назвал и не правильно) который:
>1. цепляется по фтп к серверу
>2. скидывает в нужный каталог несколько известных файлов
>3. копирует все файлы (имена неизвестны) из другово каталога
>4. убивает файлы, которые скопировал
>
>знаю, что стоит RH 7.х, perl есть
>
>заранее благодарен.http://gazette.linux.ru.net/rus/articles/abs-guide/a14893.ht...