亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2250 | 回復(fù): 0
打印 上一主題 下一主題

SCO系統(tǒng)自動定時FTP分類分目錄傳送文件實例 [復(fù)制鏈接]

論壇徽章:
1
15-16賽季CBA聯(lián)賽之北控
日期:2022-03-04 22:35:50
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-03-26 19:11 |只看該作者 |倒序瀏覽

作者:khgmkhn  出處:Unix愛好者家園unix-cd.com   
銀行系統(tǒng)環(huán)境:每天0晨省行傳送.Z 文件至SCO機器,第二天上班后解包,傳至一臺WINDOWS機器上,再由此WINDOWS機器傳至另一臺WINDOWS機器,其中.TXT文件傳至TXT目錄,無后綴文件傳至BIN目錄.因為SCO機器和最終存放文件的WIN機器不在同一網(wǎng)絡(luò),所以需要由中間一臺WIN中轉(zhuǎn).
假設(shè)省行文件在SCO機器的 /test/jsyh 目錄下,在此目錄下建立bak目錄和tmp目錄.要傳送的文件為 20060220.tar.z , 其中*.txt文件傳送到192.168.3.233機器的txt01目錄,其它文件傳送到192.168.3.233機器的bin目錄,中間中轉(zhuǎn)的機器IP為192.168.3.100
(1)在SCO的/test/jsyh目錄下建立 autogunz.sh  更改其屬性為可執(zhí)行 chmod +x autogunz.sh
cd /test/jsyh/tmp                      清空臨時文件夾中的文件
rm *.*
cd /test/jsyh                           
rq=`date +%y%m%d`                      為變量rq取當日時間
cp 20$rq.tar.Z /test/jsyh/bak          先備份省行文件到備份文件夾
uncompress 20$rq.tar.Z                 解壓縮.Z文件
cp 20$rq.tar /test/jsyh/tmp            將解壓后的TAR文件CP至臨時目錄
cd /test/jsyh/tmp                     
tar xvf 20$rq.tar                      在臨時目錄中解TAR包
rm 20$rq.tar                           刪除臨時目錄中的TAR文件
cat /test/jsyh/ftp.txt | ftp -n        自動FTP相應(yīng)文件到WINDOWS機器
(2)在/test/jsyh目錄下建立 ftp.txt
open 192.168.3.100     連接中轉(zhuǎn)機器FTP
user jsyh jsyh         登陸FTP用戶名和密碼
bin
cd jsyh                進入FTP默認路徑下的jsyh目錄
mput *                 傳送文件至FTP
bye
(3)將文件按指定方式傳送到最終目標windows機器
假設(shè)中轉(zhuǎn)FTP的主目錄是F:/JSYH,在JSYH目錄下,建立bak目錄用于備份每天sco機器上傳過來的文件,建立FTP目錄存放命令文件.在FTP目錄中建立FTP01.TXT文件
open 192.168.3.233
jsyh
jsyh
asc
prompt                      傳多個文件時,不用確認
cd txt01                 進入最終目標windows機器存放.TXT的目錄
lcd f:\jsyh
mput *.txt
bye
在中轉(zhuǎn)機器FTP目錄中建立FTP02.TXT文件
open 192.168.3.233
jsyh        
jsyh
bin
prompt
cd bin                       進入最終目標windows機器存放無后綴文件的目錄
lcd F:\JSYH
mput *
bye
在中轉(zhuǎn)機器上建立ftp.bat批處理文件
f:
cd \jsyh\bak
copy \jsyh\*.*             在向最終目標windows機器上傳文件前,先將SCO傳過來的文件全備份到BAK文件夾中
cd \jsyh\ftp
ftp -s:ftp01.txt           打開FTP配置文件FTP01.TXT傳送*.txt文件
cd \jsyh
del *.txt                  刪除*.txt文件
cd \jsyh\ftp
ftp -s:ftp02.txt           傳送除.txt文件以外的所有文件
cd \jsyh                  
del *.* /q                 清空jsyh目錄中所有文件.為明天的自動傳送過程做準備.
好了,以上就是我自己寫的幾個腳本文件,只是修改了其中的真實IP和目錄名等信息,希望能對有類似情況或問題的人有所幫助.同時也感謝以后幾位關(guān)于FTP腳本的發(fā)貼者.


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/31/showart_509056.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP