摘要:
流程控制 for 语句 ##################### 语法一 ################################# #!/bin/bash for i in 1 2 3 4 5 6 do echo $i done #!/bin/bash #批量解压缩 cd /lamp ls *.tar.gz > ls.log for i in `cat... 阅读全文
posted @ 2019-06-05 21:18
xuefy
阅读(120)
评论(0)
推荐(0)
摘要:
流程控制 case 语句 与if...elif...else 语句一样都是多分支条件语句,不过if语句可以判断多种条件关系,case只能判断一种条件关系 [root@zabbix lianxi]# cat 005.sh #!/bin/bash read -p "请选择 yes/no: " -t 30 choose case $choose in yes) e... 阅读全文
posted @ 2019-06-05 21:16
xuefy
阅读(196)
评论(0)
推荐(0)
摘要:
流程控制 if 语句 if [ 条件判断式 ] ; then 程序 fi if [ 条件判断式 ] then 程序 fi 脚本示例: [root@zabbix lianxi]# cat 001.sh #!/bin/bash #rate=$(df -h | grep mapper | awk '{print $5}' | cut -d "%" -f ... 阅读全文
posted @ 2019-06-05 21:10
xuefy
阅读(179)
评论(0)
推荐(0)
摘要:
条件判断 -d: 判断文件是否存在并是否为目录 -e:判断文件是否存在 -f:判断文件是否存在并是否为普通文件 文件1 -nt 文件2 :判断文件1是否比文件2新 文件1 -ot 文件2 :判断文件1是否比文件2旧 文件1 -ef 文件2 :判断文件1和文件2 inode号是否一致,判断是不是同一个文件 1.字符串判断 str1 == str2 :当两个串有相同内容、长度时为真... 阅读全文
posted @ 2019-06-05 21:02
xuefy
阅读(179)
评论(0)
推荐(0)
摘要:
字符处理命令 sort 排序命令 排序选项: -f, --ignore-case 忽略字母大小写 -n, --numeric-sort 根据字符串数值比较 -r, --reverse 逆序输出排序结果 --sort=WORD 按照WORD 指定的格式排序: 一般... 阅读全文
posted @ 2019-06-05 20:58
xuefy
阅读(214)
评论(0)
推荐(0)
摘要:
sed 命令使用 主要作用是用来将数据进行选取,替换,删除,新增的命令,与vim类似 选项: -n : 只显示经过sed处理的数据,打印到屏幕 -e: 运行多个条件同时运行 -i: 直接修改文件 -p: 打印 例子: [root@zabbix lianxi]# cat student.txt ID Name PHP Linux MySQL Aver... 阅读全文
posted @ 2019-06-05 20:52
xuefy
阅读(207)
评论(0)
推荐(0)
摘要:
awk 命令使用 截取符合条件的列 awk 先读取第一行后,再去处理数据 例子: cut 不能截取分隔符为空格,tab之类的文件或字符串,但awk可以 [root@zabbix lianxi]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 17G 1.5G 16G 9% / de... 阅读全文
posted @ 2019-06-05 20:41
xuefy
阅读(835)
评论(0)
推荐(0)
摘要:
printf 命令的用法,大部分结合awk命令使用 是格式化的输出的命令 %s 输入字符串 \n 换行 \t \r 回车键 [root@zabbix lianxi]# printf %s 1 2 3 4 5 6 123456[root@zabbix lianxi]# [root@zabbix lianxi]# printf %s %s %s 1 2 3 4 5 6 %s%s123456... 阅读全文
posted @ 2019-06-05 20:40
xuefy
阅读(253)
评论(0)
推荐(0)
摘要:
[root@zabbix ~]# cut -d ":" -f 1,3 /etc/passwd root:0 bin:1 daemon:2 adm:3 lp:4 sync:5 shutdown:6 halt:7 mail:8 operator:11 games:12 ftp:14 nobody:99 systemd-network:192 dbus:81 polkitd:999 sshd:74 p... 阅读全文
posted @ 2019-06-05 20:36
xuefy
阅读(272)
评论(0)
推荐(0)

浙公网安备 33010602011771号