正则表达式总结
关于cut的常用用法总结: cut -c 指定字符 -c 1-5 1-5个字符 -c 5 第5个字符 -d 列于列之间分隔符 -f 指定列 -f1-3 1-3列 -f 4 第四列 -b byte 常和管道协作的命令 --grep grep命令用于搜索pattern参数指定的内容,并将匹配的行写入标准输出。 还有egrep和fgrep两个命令。 egrep可以使用扩展的正则表达式 fgrep没有元字符与普通字符的区别 grep egrep用别名加了--color之后才好理解。 常和管道协作的命令 ? grep grep,egrep,fgrep - print lines matching a pattern -r 递归 -v 反取 -i 忽略大小写 -n 显示行号 -c 计数 -w 匹配一个词 -l 只给出匹配的文件名 -L 列出不匹配的文件名 -o 只列出匹配的内容 -E 支持扩展的正则表达式 -q 在标准输出中不输出任何内容,即静默模式 常和管道协作的命令 - sort sort - sort lines of text files -n 按数字排序 -r 反序排序 -o 结果输出到文件 -t 分隔符 sort -n -t: -k3 /etc/passwd -k 关键字 (按照指定列来排序) ps -a -o comm,vsz,rss,pmem |sort -nr -k 3 常和管道协作的命令 - uniq uniq - report or omit repeated lines -c 每行出现的次数 -d 仅显示重复行 -u 仅显示不重复行 -i 忽略大小写 -f N 跳过前面N个部分 (空格分开) -s N 跳过前面N个字符 (一般字符) 把输入输出和重定向混合使用。 2>把标准错误流重定向到文件中。 2>&1或>&把标准错误流与标准输出流结合在一起。 2>>是什么情况? 2>&1的意思是,“把标准错误传送到标准输出要去的任何位置”。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |