当前位置: 首页 > news >正文

优良的定制网站建设怎样搭建一个网站

优良的定制网站建设,怎样搭建一个网站,上海网站排名前十,网站做好怎么开始做推广业务场景:又到了熟悉的业务场景环节,其实应用上有很多,我们为了方便提取日志中部分关键的内容,对接给其他人也好,方便自己统计也罢,都会比每次我们都去服务器上及时查看,或者下载全部日志再筛选…

业务场景:又到了熟悉的业务场景环节,其实应用上有很多,我们为了方便提取日志中部分关键的内容,对接给其他人也好,方便自己统计也罢,都会比每次我们都去服务器上及时查看,或者下载全部日志再筛选要方便的,下面是通过写一个shell脚本来实现该功能~

一、开始编写

1.1 先本地新建一个text进行编写

假设:
提取的日志位置: /****/****/node.log
输出的日志文件夹(或者文件都是可以的):/****/out/

#!/bin/bash
# 获取前一天的日期
yesterday=$(date -d "yesterday" +"%Y-%m-%d")
# 设置将要提取的日志文件路径
log_file="/****/****/node.log"
output_file="/****/out/${yesterday}.log"
# 提取包含 "test" 的整条日志到新文件中
grep '"test"' $log_file | grep "$yesterday" > $output_file

1.2 修改上面text文件的后缀为.sh ,例如 text.sh

二、运行

将.sh文件上传到服务器上,打开Xshell等工具输入命令

2.1 添加权限

chmod +x text.sh

2.2 我们使用记事本编辑换行等格式会出现问题,执行格式转换命令

sed -i 's/\r$//' text.sh

2.3 运行脚本

./text.sh

三、查看

运行完毕,没有报错的情况下,就可以到我们的输出路径下,去查看输出结果了。(提取的目标log设置尽量不要和输出log是一样的,避免出现覆盖的情况)

四、引申

到这里,shell脚本已经可以正常运行了,实际上根据具体情况,我们的筛选条件各不相同:
脚本中的这个搜索语法也可以有更多的定制化

grep '"test"' $log_file | grep "$yesterday" > $output_file

比如下面这个语法,就是以一个空格为间隔,将从该日志行的第一部分 开始到从左数第二个部分开始截取,不会截取第二个部分,会将之前的部分截掉.

awk '{print substr($0,index($0,$2))}'

例如:

2023-07-26 14:00:36.459  INFO 25513 --- [           main] ConfigServletWebServerApplicationContext : Refreshing

截取后会变成:

14:00:36.459  INFO 25513 --- [           main] ConfigServletWebServerApplicationContext : Refreshing

等等,不过多举例,根据具体情况,做具体分析和处理.

[后面,会再更新一个姊妹篇,即在linux使用定时任务,来自动执行该脚本]

http://www.tj-hxxt.cn/news/126203.html

相关文章:

  • 用ps怎么做网站宁波关键词优化品牌
  • 上海网站建设 知名觉seo快速排名软件价格
  • 网站建设的架构设计什么网站都能进的浏览器
  • 做电影网站怎么盈利站长平台百度
  • 国内公司网站模板厦门人才网官网登录
  • c 做的博客网站哈尔滨百度公司地址
  • 企业网站建设顾问汕头网站建设
  • 珠海医疗网站建设企业网站建设原则是
  • 陕西网站建设公司哪有关键词是什么意思
  • 织梦系统做的网站打开慢seo网站诊断文档案例
  • 广水做网站百度账号管理
  • 清溪镇网站建设汕头网站建设开发
  • 做网站 用什么兼容长沙网络公司排名
  • 网站seo诊断优化分析该怎么做小程序开发公司十大排名
  • 手把手教你做网站视频影响seo排名的因素
  • 上海千途网站建设能搜任何网站的浏览器
  • 咸宁建设网站搜狗指数
  • 国家开放大学网站界面设计百度云怎么找资源
  • 北京网站快速排名优化网站如何让百度收录
  • 做一家网站需要多少钱阿里指数官网入口
  • wordpress最新版优化长沙百度网站优化
  • 网站注册的账号怎么注销新手学百度竞价要多久
  • 网站开发加盟武汉网络推广有哪些公司
  • 个人网站可以做淘宝客嘛刷僵尸粉网站推广
  • 云主机做网站sem工作内容
  • 威海做网站的公司企业自助建站
  • 怎样宣传网站互联网营销是做什么的
  • 做搜狗网站快速排名360网站推广费用
  • wordpress listseo搜索引擎优化薪资水平
  • wordpress 公网贷款seo网络营销技巧