随笔分类 -  shell

摘要:一:正则表达式grep -a 不要忽略二进制数据。 -A <显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。 -b 在显示符合范本样式的那一行之外,并显示该行之前的内容。 -c 计算符合范本样式的列数。 -C <显示列数>或-<显示列数> 除了显示符合范本样式的那一列之外,并显示 阅读全文

posted @ 2020-06-17 12:19 留不住的时间 阅读(245) 评论(0) 推荐(0)

摘要:一、使用for循环语句的应用示例 1、根据姓名列表批量的添加用户 1)创建用户的列表文件 [root@localhost ~]# vim /root/users.txt zhangsan lisi wangwu 2)编辑批量添加用户的脚本 [root@localhost ~]# vim uaddfo 阅读全文

posted @ 2020-06-17 12:09 留不住的时间 阅读(242) 评论(0) 推荐(0)

摘要:一:条件测试操作 1:文件测试 [root@localhost ~]# [ -d /media/cdrom ] \\-d,测试目录是否存在 [root@localhost ~]# echo $? 0 [root@localhost ~]# [ -d /media/cdrom/Server ] [ro 阅读全文

posted @ 2020-06-17 12:04 留不住的时间 阅读(168) 评论(0) 推荐(0)

摘要:一:第一个shell脚本 [root@localhost ~]# cat /etc/shells [root@localhost ~]# vi first.sh cd /boot/ pwd ls -lh vml* [root@localhost ~]# chmod +x first.sh [root 阅读全文

posted @ 2020-06-17 11:52 留不住的时间 阅读(188) 评论(0) 推荐(0)

摘要:sed命令 sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直 阅读全文

posted @ 2020-06-17 11:42 留不住的时间 阅读(301) 评论(0) 推荐(0)

摘要:awk命令 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多 阅读全文

posted @ 2020-06-17 11:36 留不住的时间 阅读(204) 评论(0) 推荐(0)