准备明天的面试:来复习一下shell
1:关于FTP
刚工作的时候ftp不会写 还是师傅给了模板 后来就搬着写 发现挺有用的
DT=`date '+%C%y%m'` 显示年月
DTE=`date '+%C%y%m%d'` 显示年月日
ping -c 3 192.168.40.203 1>/dev/null 2>/dev/null 将标准输出 标准出做放进黑洞文件中
if [ $? -ne 0 ] $0 是上个命令或者程序是否执行成功
then
echo "与移动连接失败!"
exit 1
fi
echo "user bankfee bankfee" >aftp
echo "cd user_data " >>aftp
echo "bi" >>aftp
echo "prompt" >>aftp
echo "lcd /home/xxx/xxx/">>aftp 切换本地路径 cd切换服务端的路径
echo "put DZ0925$DTE" >>aftp put推送文件 get 获取文件
echo "bye" >>aftp
ftp -i -n 192.168.40.203 <aftp