#!/bin/bash # Date: 20140328 # Developer: sndapk # function: delete files in folders. # exec: bash $0 PATH=/bin:/sbin:/usr/bin:/usr/sbin IFS=' ' export PATH IFS log_t="$(date +%F)" log="/data/logs/cro
#!/bin/bash #date:20140210 #used for test server download speed r_host="188.18.28.19" r_dir="/home/test0208/tmp" r_file="$r_dir/ddfile2m" l_dir="/home/yangjuying/tmp" l_file="$l_dir/ddfile2m" l_log="$
脚本一: 需求: 1、扫描WEB后台成生文件目录中含有可执行脚本路径内容的文件,执行后删除。 2、计划任务周期:每分钟。#!/bin/bash # date: 20140213 # functi
#适用于版本1.0.36 #!/bin/bash # $0 name:pureftpd # chkconfig: 3 91 31 # description: pure-ftpd . /etc/rc.d/init.d/functions PATH=$PATH:/usr/local/sbin:/usr/loca
#!/bin/bash #For nagios. #sndapk(20140106) PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin IFS=' ' export PATH IFS MYSQLPORT="3306" MYSQLIP="127.0.0.1" MYSQLUSER="slavemonitor" MYSQ
getopts举例说明#!/bin/bash file= verbose= quiet= long= while getopts :f:vql opt do case $opt in f) file=$OPTARG ;; v) verbose=true quiet=
#!/bin/bash #This script used to cut nginx logs and compress logs during the first day of a month. #Add crond: 0 0 * * * root /bin/bash /cut_log.sh #Powered by: sndapk #date: 20130913 PATH=/bi
安装inotify工具inotify-tools 由于inotify特性需要Linux内核的支持,在安装inotify-tools前要先确认Linux系统内核是否达到了2.6.13以上,如果Linux内核低于2.6.13版本,就需要重新编译内核加入inotify的支持,也可以用如下方法判断,内核是否支持inotify:[root@localhost webdata]# uname -r2.6.18
注:因为默认shell下导出的sql中含有DROP语句,所以此脚本为新增、覆盖表。DB1导出#!/bin/bash #you may keep this program under /root/tmp #program name: tb_backup.sh bakdir="/root/tmp/sqlbak" tardir="/root/tmp/tar" bakdbname="dbname
1、终端打印: echo -n 去掉输出时默认的换行符 echo -e 接受双引号内的转义序列,例: [root@localhost tmp]# echo -e "a\t2\t3" a 2 3 终端提示符字体彩色输出:重置=0,黑=30,红=31,绿=32,黄=33,蓝=34,洋红=35,青=36,白=37
功能:更新svn客户端到最新版本,并把新增和更新的文件(目录)复制到生产站点目录(创建相应新路径),完成发布工作,同时产生cdn推送列表的URL文件到本机某站点目录中,windows客户端访问此站点获取cdn推送列表,方便推送。#!/bin/bash PATH=/bin:/usr/bin:/sbin:/usr/sbin UPDETAIL=/usr/local/svnshell/updetail
范例一:先让小写的 path 自定义变量配置的与 PATH 内容相同 [root@www ~]# path=${PATH} [root@www ~]# echo $path /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin: /usr/sbin:/usr/bin:/root/bin
1、键盘读取变量内容:read 语法: [root@www ~]# read [-pt] variable 选项与参数: -p :后面可以接提示字符! -t :后面可以接等待的『秒数!』这个比较有趣~不会一
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号