BLUESKY
一步一個腳印向前走
首頁
新文章
新隨筆
管理
UNIX下使用ftp命令與shell腳本下載文件
由于測試的原因,我必須手動拷貝遠程主機上的數據到本機,長此以往忍受的不行了,終于寫了個腳本,我把它貼在這里,以后再用
命令的使用截圖如下:
代碼如下:
#
!/bin/sh
#
業務名稱,比如ptm 17901 DddCDR SmsSta 4008 DddSta SettleSta datum
BUSI_NAME
=
$
1
#
數據的備份時間,格式:20070617
DATE_TIME
=
$
2
#
數據下載的目的目錄
DEST_PATH
=
$
3
#
源數據主機IP
HOST
=
"
132.32.24.101
"
#
用戶名和密碼
USERNAME
=
"
zhjs
"
PASSWORD
=
"
zhjs123
"
APPDATABAK
=
"
/appdatabak
"
cd $DEST_PATH
ftp
-
n $HOST
<<
!EOF
user $USERNAME $PASSWORD
bin
prom
cd $APPDATABAK
/
${DATE_TIME:0:
6
}
/
recv
/
$BUSI_NAME
/
$DATE_TIME
/
mget
*
bye
!EOF
但是還有個問題是:
如果你輸入了錯誤的目錄,那么它將下載ftp登錄的默認目錄下面的文件
解決方法:
在ftp命令中判斷輸入的目錄是否存在,但是還沒有查到在ftp中運行shell的命令
if
[ !
-
d $APPDATABAK
/
${DATE_TIME:0:
6
}
/
recv
/
$BUSI_NAME
/
$DATE_TIME
/
]; then
exit
fi
上面的代碼不好再ftp中運行
還有一種思路就是在源主機上寫個腳本,然后在ftp中使用!name.sh運行,判斷如果不是正確的,則kill -9 這個ftp連接,只是想個,還沒有測試
posted on 2007-08-05 17:34
LG
閱讀(3657)
評論(0)
編輯
收藏
引用
所屬分類:
UnixProgram
<
2007年11月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的評論
我參與的隨筆
相冊
漫畫
同學
最新評論
Copyright ©2025 LG Powered By
博客園
模板提供:
滬江博客
99久久免费国产精精品
|
国产欧美一区二区久久
|
一本一本久久A久久综合精品
|
久久99热这里只有精品66
|
亚洲国产精品无码久久
|
精品久久久久久国产牛牛app
|
久久精品国产免费观看三人同眠
|
人妻无码αv中文字幕久久琪琪布
|
99麻豆久久久国产精品免费
|
免费精品久久久久久中文字幕
|
久久午夜无码鲁丝片
|
久久青青色综合
|
狠狠久久综合
|
亚洲AV日韩精品久久久久久久
|
久久99国产精品久久99
|
亚洲国产成人久久综合一区77
|
999久久久免费精品国产
|
午夜肉伦伦影院久久精品免费看国产一区二区三区
|
午夜精品久久久久久99热
|
久久久久亚洲爆乳少妇无
|
国产69精品久久久久99尤物
|
亚洲人成精品久久久久
|
欧美久久久久久
|
亚洲中文字幕伊人久久无码
|
亚洲人成网站999久久久综合
|
久久亚洲综合色一区二区三区
|
久久天天躁狠狠躁夜夜96流白浆
|
99久久这里只精品国产免费
|
国产高潮久久免费观看
|
国产精品99久久精品爆乳
|
2020最新久久久视精品爱
|
97久久综合精品久久久综合
|
人妻精品久久久久中文字幕69
|
伊人久久综合精品无码AV专区
|
久久久久久久女国产乱让韩
|
7777精品伊人久久久大香线蕉
|
中文字幕精品无码久久久久久3D日动漫
|
久久久久99精品成人片
|
久久国产视频99电影
|
亚洲成av人片不卡无码久久
|
亚洲色欲久久久久综合网
|