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

写一个简易的shell脚本(二)

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

①处理日志的脚本

目的:给一个日志文件,把错误信息放在一个文件里,并打印出来。

1>vi 8080.sh(注:将client—log.txt的错误信息打印出来并放到log.txt)

 

#!/bin/bash

echo "请输入你要判断的文件的完整路径:"

read filepath

if [ -f $filepath ];

#if test -e ./client_log.txt

 then

         sudo touch log.txt

         sudo sed -n '/ERROR/w log.txt' client_log.txt &&

         sudo cat log.txt

 else

         echo "包文件不存在!"

 

fi

2> 运行脚本前先设置权限

chmod +x  ./8080.sh

3>运行脚本 ./8080.sh

错误日志如图所示; log.txt也写进去错误日志。

转载于:https://my.oschina.net/u/2851681/blog/808900

相关文章:

  • css中import与link用法区别
  • 避免死锁
  • ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
  • Linux下如何修改Apache根目录
  • Linux at 定时任务
  • 墨香带你学Launcher之(七)--小部件的加载、添加以及大小调节
  • 命令行工具
  • 远程过程调用协议(RPC)
  • Linux命令-自动挂载文件/etc/fstab功能详解[转]
  • maven 子项目 deploy 到私服
  • jQuery拖动剪裁图片作为头像
  • 用python模仿c#的List一组list筛选扩展方法
  • [NodeJS] 关于Buffer
  • GVIM中文乱码问题(文本及菜单乱码)
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 【刷算法】从上往下打印二叉树
  • 30天自制操作系统-2
  • 78. Subsets
  • github从入门到放弃(1)
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • Javascript基础之Array数组API
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • 创建一种深思熟虑的文化
  • 高性能JavaScript阅读简记(三)
  • 计算机在识别图像时“看到”了什么?
  • 驱动程序原理
  • 通过几道题目学习二叉搜索树
  • 优化 Vue 项目编译文件大小
  • scrapy中间件源码分析及常用中间件大全
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • # include “ “ 和 # include < >两者的区别
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (三)docker:Dockerfile构建容器运行jar包
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .net 8 发布了,试下微软最近强推的MAUI
  • .net wcf memory gates checking failed
  • .NETCORE 开发登录接口MFA谷歌多因子身份验证
  • .NET轻量级ORM组件Dapper葵花宝典
  • .NET委托:一个关于C#的睡前故事
  • .Net中wcf服务生成及调用
  • /etc/motd and /etc/issue
  • [] 与 [[]], -gt 与 > 的比较
  • [3D游戏开发实践] Cocos Cyberpunk 源码解读-高中低端机性能适配策略
  • [ai笔记3] ai春晚观后感-谈谈ai与艺术
  • [AutoSar]BSW_Com02 PDU详解
  • [BJDCTF2020]The mystery of ip1
  • [C#] 我的log4net使用手册
  • [c++] 自写 MyString 类
  • [DEBUG] spring boot-如何处理链接中的空格等特殊字符