1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
[root@ansible-01
op
]
# cat scp_app.sh
#!/bin/bash
deploydir=
/data/vsftpd
if
[ $
# -ne 1 ] ; then
echo
"example: sh scp_app.sh filename"
exit
fi
if
ssh
10.10.4.111
test
-e
/home/applog/
$1
then
echo
"$1 exist in dir /home/applog"
[ -f $deploydir/$1 ] &&
mv
$deploydir/$1 $deploydir/$1.`
date
"+%Y%m%d%H%M%S"
`
scp
10.10.4.111:
/home/applog/
$1 $deploydir
elif
ssh
10.10.4.111
test
-e
/appdir/deploy/
$1
then
echo
"$1 exsist in dir /appdir/deploy"
[ -f $deploydir/$1 ] &&
mv
$deploydir/$1 $deploydir/$1.`
date
"+%Y%m%d%H%M%S"
`
scp
10.10.4.111:
/appdir/deploy/
$1 $deploydir
else
echo
"$1 not exist!!!"
fi
find
$deploydir -
type
f -cmin -1
|
本文转自1321385590 51CTO博客,原文链接:http://blog.51cto.com/linux10000/1925747,如需转载请自行联系原作者