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久久久久中文字幕
|
伊人 久久 精品
|
777午夜精品久久av蜜臀
|
成人午夜精品无码区久久
|
久久男人Av资源网站无码软件
|
夜夜亚洲天天久久
|
久久午夜无码鲁丝片午夜精品
|
思思久久99热只有频精品66
|
精品综合久久久久久888蜜芽
|
国产叼嘿久久精品久久
|
久久精品国产男包
|
精品久久久久中文字
|
久久久一本精品99久久精品66
|
久久婷婷五月综合色奶水99啪
|
久久99精品久久久久久久久久
|
国内精品伊人久久久久网站
|
久久久中文字幕日本
|
男女久久久国产一区二区三区
|
精品久久久久久无码中文字幕
|
久久国产免费直播
|
久久久久久久综合日本亚洲
|
久久精品国产2020
|
中文字幕精品久久
|
7国产欧美日韩综合天堂中文久久久久
|
精品免费久久久久国产一区
|
国产69精品久久久久99
|
国产亚洲精品久久久久秋霞
|
99久久精品免费观看国产
|
亚洲精品美女久久久久99小说
|
久久精品一区二区三区不卡
|
伊人久久大香线蕉AV一区二区
|
久久精品aⅴ无码中文字字幕不卡
|
久久中文字幕视频、最近更新
|
91亚洲国产成人久久精品网址
|
久久国产精品无码HDAV
|
亚洲伊人久久精品影院
|
久久无码高潮喷水
|
久久精品国产亚洲av麻豆图片
|
91久久精品视频
|
欧美久久综合性欧美
|