Linux基础知识总结(二)
的小数
<[0-9]{1,}.[0-9]{2}> 总结: * 0<= ? 0 ,1 1<= | 或者 grep 全面搜索正则表达式 并打印出来 –v 反向显示 匹配到的不显示 而不匹配到的显示 -i 忽略大小写 -n 在匹配到的结果里只挑取有限范围行 -An 每一个匹配的行下边再显示N行 -Cn 每一个匹配的行上下边再显示N行 -E 使用扩展正则表达式 --color=auto 自动添加默认颜色 export GREP_COLOR=’01;32’ 改变显示颜色 grep –v “^contentrdquo; ($以空白开头 以空白结束)把空白行去掉 egrep 使用扩展正则表达式 fgrep 快速搜索正则表达式 = grep –f 不做任何正则表达式的匹配,不把任何字符当做元字符 如何从一个文档中找出正确的ip地址 1[0-9]{0,2}|2[0-5]{2}.[0-1]{1}[0-9]{0,2}|2[0-5]{0,2}.[0-1]{1}[0-9]{0,2}|2[0-5] {0,2}.[0-1]{1}[0-9]{0,2}|2[0-5] {0,2} sort –o 指定保存在什么文件里边 -r 逆序 -n 以数值来排序 -u 把相同的行给去了 -t 指定以列排序 -k 指定第几段 -f 忽略大小写的差异 -b 忽略最前面的空格符部分 uniq 去除重复的行 假设两行一摸一样且连续 -c 显示每一行重复的次数 -u 只显示不重复的行 -d 只显示重复的 -i 忽略大小写 示重复的行er cut –d: 后面接分隔符.与-f 一起使用 -f 依据-d 的分隔字符将一段信息分割成数段,用-f 取出第几段 -c 以字符(character)的单位取出固定字符区间 ifconfig | grep “inet addr” | cut –d: –f2 wc word count 计算字符 -l 仅列出行 -w 仅列出多少字(英文单字) -m 多少字符 who | grep“^root”|wc –l 写一个脚本显示某用户登录了多少次 以及登录时间 /dev/null 垃圾桶 把命令丢弃 条件测试 test express 0真 1假 && 前面条件为真,后面一定会执行 前面条件为假,后面一定不执行 || 前面条件为假,后面一定会执行 前面条件为真,后面一定不执行 grep “^root” /etc/passwd || (who | grep “^root” |wc -l) grep “^roooot” /etc/passwd &&(who | grep “^root” |wc -l) grep “^roooot” /etc/passwd &> /dev/null && (who | grep “^root” |wc -l) grep “^roooot” /etc/passwd &> /dev/null || echo “Hello,world” shell算术运算: $((expression)) $[expression] let 面向对象:顺序 选择 循环 本文出自 “諸葛草廬” 博客,请务必保留此出处http://lyp0909.blog.51cto.com/508999/469285 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |