Linux简便查询你想得到的信息

例1:不能生成文件
SystemOut.log文件下查询订单 123456789 是否正常支付
cd 到SystemOut的文件路径下
grep --color 123456789 SystemOut.log
若显示目标内容,该文件是你要找寻的查询文件,继续打开查找
vi SystemOut.log
/123456789
查询完毕后执行 :q! 不保存退出;


普通模式下,/会调用查找提示符,如果vim扫描到文档尾部仍没有找到目标,会提示"search hit BOTTOM, continuing at TOP"。这意味着文档会回绕至开头继续查找。
/键查找时,执行正向扫描,?键查找时,执行反向扫描。
n用于跳转到下一次匹配,N用于跳转到上一次匹配。


例2:可以生成临时文件
SystemOut.log文件下查询订单 123456789 是否正常支付
cd 到SystemOut的文件路径下
grep --color 123456789 SystemOut.log
若显示目标内容,该文件是你要找寻的查询文件

grep -C 200 --color 123456789 SystemOut.log >> 123456789.log

(上面命令导出目标内容相关信息,-C后行数可以变,若无法显示出你想要的内容,可增加)

将文件 123456789.log 导出

打开该文件,用grep --color 123456789 SystemOut.log命令得到目标日志进程号继续查询


>>    输出重定向  

将一个命令的输出内容写入到一个文件里面。如果该文件存在, 就将该文件的内容覆盖

如果不存在就先创建该文件, 然后再写入内容。

输出重定向,意思就是说,将原来屏幕输出变为文件输出,即将内容输到文件中。

希望对你有帮助,祝你有一个好心情,加油!

若有错误、不全、可优化的点,欢迎纠正与补充;转载请注明出处!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值