
SHELL脚本
hanson-leung
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 定期自动备份脚本
我们在网维工作中,常常要备份一些资料,虽然事情不复杂,但是很费时间的,我在这里分享一个 Linux 备份脚本,轻松自如的实现自动备份,并且可以保留N天备份的档案。这个脚本分为两个文件,一个是执行文件backup.sh,另一个是备份项目文件project.lst。 #backup.sh -- 重要变量名 作用 LogFile 日志文件 SourceDir 需要备份的目录 BakDir 备份至此转载 2011-10-10 23:29:59 · 559 阅读 · 0 评论 -
Linux Smart 解压文件
#!/bin/bash # 概要文件类型自动解压 ftype=`file "$1"` case "$ftype" in "$1: Zip archive"*) if [ -z "$2" ]; then unzip "$1" else unzip "$1" -d "$2" fi ;原创 2011-11-17 01:15:57 · 510 阅读 · 0 评论 -
网站发布SHELL自动化
#!/bin/sh # 操作站点文件:移动E盘phpweb目录下的网站和相关Mysql数据到Linux下 # 注意变量=两边不能有空格,正确格式:a="1", 错误格式:a = "1" # 注意判断空格,正确格式:[ "$1" = "--del" ],错误格式:[ "$1" = "--del" ] helpfun(){ echo " descript: 1)--add 操作:移动 /med原创 2011-11-17 01:18:59 · 591 阅读 · 0 评论 -
Ubuntu 用命令行快捷打开文件夹
#!/bin/bash #/media下目录有c,d,e,f,g盘,open c打开C盘,依此类推,如果输入完整路径,则打开特定文件夹 # open dir fast # 取长度:len=`echo “$1”|awk '{print length($0)}'` # if 判断:if [[ "$1" =~ "abc" ]], bash才支持 [[ ,sh不行, 判断是否包含abc,不能用复制原创 2011-11-17 01:27:40 · 3346 阅读 · 0 评论