grep/cat命令常用小记

grep命令笔记:

1,输出匹配指定模式行的前或者后面N行

grep -A 10 -B 20 字段 文件位置

2,创建命令集模板查询 modle文件名,内包括字段集合 可为某个业务创建一个查询集合

grep -f modle 文件位置

3,在文件中查找字段

grep 字段 文件位置 e: grep tomcat a.log

4,在多个文件中查找字段

grep 字段 文件位置 文件位置 e:grep tomcat a.log b.log

5,使用 -e 参数查找多个模式

grep -e 'test' -e 'new' 文件位置

6,查询某开头的字段的文件行内容 可用于查询某段时间内的内容

grep ^‘he’ 文件位置 e: grep ^‘2018’ *

7,查询字段在文件中的位置

grep -n 字段 文件位置 e:grep -n tomcat *

8,查询字段忽略大小写

grep -i xxx 文件位置

9,查询包含字段的文件名列表

grep -l 字段 文件位置 文件位置 或 * e: grep -l tomcat *

10,查询不包含字段的行内容

grep -v 字段 文件位置 e:grep -v tomcat *

11,使用 $ 符号输出所有以指定模式结尾的行。

grep 'test'$ 文件位置 e: grep 'test'$ *

12,使用 -r 参数递归地查找特定模式

e:grep -r linuxtechi /etc/

13,使用 -c 参数计算模式匹配到的数量

grep -c 字段 文件位置

 

cat命令笔记

cat主要有三大功能:

1.一次显示整个文件。$ cat filename

2.从键盘创建一个文件。$ cat > filename  

   只能创建新文件,不能编辑已有文件.

3.将几个文件合并为一个文件: $cat file1 file2 > file

参数:

-n 或 --number 由 1 开始对所有输出的行数编号

-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号

-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行

-v 或 --show-nonprinting

 

linux常用命令:

1,pwd 显示当前所属目录路径。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值