上一页 1 ··· 9 10 11 12 13
摘要: 流程控制 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)
摘要: 变量 变量就是可以重复使用的一个量,或者叫一个代号 变量命名的规则 变量命名可以包含数字,大小写字母,下划线或者更多,但是不推荐除了前三种内容之外的符号 数字不可以打头 4man 是不可以的 man4 是可以的 一般在python中,以下划线开头的内容具有特殊含义,不建议使用 比如 _age, _n 阅读全文
posted @ 2018-12-14 14:04 xuefy 阅读(234) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13