码迷,mamicode.com
首页 > Web开发 > 详细

shell上传脚本

时间:2015-10-20 12:28:28      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:shenlu shell

#! /usr/bin/ksh
# author shenlu
#pwd=`pwd|perl -ne ‘print if s#((/[^/]*){3}).*#\1#‘`
#shenlu="s#([a-z])([^=]{1,})=.*$pwd.*#type=\1;env=\2#"
#evalstr=`alias | perl -ne ‘print if s#([a-z])([^=]{1,})=.*$pwd.*#type=\1;env=\2#‘`
#eval  $evalstr
#echo $evalstr
print  "*******weclcome to use shenlu‘s shell at `date`"
if [ $# -eq 0 ] ; then
echo ‘########error input parameter eg b12 x86 b16######‘
echo ‘####googbye next time!!!‘
exit 1
else
target=$1
envstr="s#(.)(.*)#type=\1;env=\2#"
pwd=`echo $target | perl -ne "print if $envstr"`
eval $pwd
echo $eval
fi

if [ x$target == xx86 ] ; then
ftp -i 10.33.254.22
exit 0
elif [ x$env == x12 ] ; then
 if [ x$type == xb ] ; then
url=10.33.255.13
  elif [ x$type == xf ] ; then
url=10.33.255.12
fi
else
url=10.33.254.16
fi
if [ x$target != x ] ; then
if [ x$type = x‘f‘ ] ; then
shenstr=‘前台‘
 elif [ x$type = x‘b‘ ] ; then
shenstr=‘后台‘
fi
fi
echo "==============telnet to $shenstr;$env ================\n"
ftp -i $url
echo ‘ftp to successful!‘

 

                                                                                          信息中心cmo  shenzhixin

                                                                                                      2015-10-12

                                

本文出自 “沈鲁技术” 博客,转载请与作者联系!

shell上传脚本

标签:shenlu shell

原文地址:http://10420698.blog.51cto.com/10410698/1704389

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!