随笔分类 - Shell
shell脚本
摘要:1.列出当前目录下所有文件夹名称 #!/bin/bash#通过pwd命令获取当前路径并存入pwddir变量 pwddir=`pwd`#ls -l列出pwddir下所有文件信息即数据,再通过grep利用正则表达式匹配每行以d开头的数据,最后使用awk输出每行的最后一列作为一个数组,for循环对数组进行
阅读全文
摘要:1.编写mysql备份脚本 a.逻辑备份 #!/bin/bash #数据库用户名 user=root #数据库密码 key=123456 #被备份的数据库名称 dbname=mysql #获取日期 date=$(date +%Y%m%d); #定义备份文件名称格式:库名_日期 bak=${dbnam
阅读全文
摘要:1.常见的shell内置变量有哪些? 变 量含义 $0 脚本名字 $1 位置参数 #1 $2 - $9 位置参数 #2 - #9 ${10} 位置参数 #10 $# 位置参数的个数 "$*" 所有的位置参数(作为单个字符串) (必须被引用起来, 否则默认为"$@") "$@" 所有的位置参数(每个都
阅读全文