返回顶部
首页 > 资讯 > 操作系统 >shell脚本按当前日期输出日志的实现
  • 641
分享到

shell脚本按当前日期输出日志的实现

shell当前日期输出日志shell输出日志shell日期日志 2022-06-04 23:06:06 641人浏览 独家记忆
摘要

shell脚本基本技能是设置变量,输出信息。如下: sh脚本输出到控制台 将以上脚本保存到test.sh脚本文件中,并赋予可执行权限:sudo chmod +x test.sh 执行脚本:bash test.sh 控制

shell脚本基本技能是设置变量,输出信息。如下:

sh脚本输出到控制台

shell脚本按当前日期输出日志的实现

将以上脚本保存到test.sh脚本文件中,并赋予可执行权限:sudo chmod +x test.sh

执行脚本:bash test.sh

控制台输出:

shell脚本按当前日期输出日志的实现

输出到控制台,并且写入日志文件:

shell脚本按当前日期输出日志的实现

执行脚本,会在当前目录下生成 log20190826.log文件,打开它发现成功写入日志信息:

shell脚本按当前日期输出日志的实现

脚本代码:


#!/bin/bash
#文件名:test.sh
name="xiongzaiqiren"
echo $name

echo "BACKUP DATE:" $(date +"%Y-%m-%d %H:%M:%S")

DATE=`date '+%Y%m%d-%H%M%S'`
echo $DATE

LogNameDATE=`date '+%Y%m%d'`

echo " " >> log$LogNameDATE.log
echo "———————————————–" >> log$LogNameDATE.log
echo "BACKUP DATE:" $(date +"%Y-%m-%d %H:%M:%S") >> log$LogNameDATE.log
echo "———————————————– " >> log$LogNameDATE.log

当前日期格式输出:


#将当前时间和包含换行符的文本内容输出到文件
echo -e $(date) "\nHello World !" >> test.txt

#将当前时间(格式化)和包含换行符的文本内容输出到文件
echo -e `date '+%Y-%m-%d %H:%M:%S %A'` "\nHello World !" >> test.txt
#同上,简化版。
echo -e `date '+%FPOJliPrNws %T %A'` "\nHello World !" >> test.txt

#输出到以日期格式文件名
echo -e $(date) "\nHello World !" >> test`date +'%Y-%m-%d'`.txt

效果:

shell脚本按当前日期输出日志的实现

查看 myLog/test.txt 内容如下:

shell脚本按当前日期输出日志的实现

查看myLog/test2019-11-18.txt 内容同理,不再赘述。

到此这篇关于shell脚本按当前日期输出日志的实现的文章就介绍到这了,更多相关shell当前日期输出日志内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

--结束END--

本文标题: shell脚本按当前日期输出日志的实现

本文链接: https://lsjlt.com/news/21051.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • shell脚本按当前日期输出日志的实现
    shell脚本基本技能是设置变量,输出信息。如下: sh脚本输出到控制台 将以上脚本保存到test.sh脚本文件中,并赋予可执行权限:sudo chmod +x test.sh 执行脚本:bash test.sh 控制...
    99+
    2022-06-04
    shell当前日期输出日志 shell 输出日志 shell 日期日志
  • 使用shell脚本怎么按当前日期输出日志
    这期内容当中小编将会给大家带来有关使用shell脚本怎么按当前日期输出日志,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。shell脚本基本技能是设置变量,输出信息。如下:sh脚本输出到控制台将以上脚本保存...
    99+
    2023-06-09
  • shell脚本怎么实现分日志级别输出
    这篇文章主要介绍shell脚本怎么实现分日志级别输出,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!shell脚本如何优雅的记录日志信息,下面让我们一步一步,让shell脚本的日志也变得高端起来,实现如下功能①设定日志...
    99+
    2023-06-09
  • shell脚本实现分日志级别输出的方法
    shell脚本如何优雅的记录日志信息,下面让我们一步一步,让shell脚本的日志也变得高端起来,实现如下功能 ①设定日志级别,实现可以输出不同级别的日志信息,方便调试 ②日志格式类似为:[日志级别] 时间...
    99+
    2022-06-04
    脚本 级别 方法
  • shell脚本怎么输出日志到文件
    在shell脚本中,可以使用重定向操作符`>`将标准输出或标准错误输出到文件中。以下是将脚本中的日志输出到文件的几种常见方式:1. ...
    99+
    2023-09-14
    shell
  • Linux中shell脚本输出日志的示例分析
    这篇文章给大家分享的是有关Linux中shell脚本输出日志的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、日志方法简介:#日志名称log="./upgrade.log" ...
    99+
    2023-06-09
  • shell将脚本输出结果记录到日志文件的实现
    使用tee命令: sh portal/main.sh |tee log.txt 获取脚本父类路径 cmddir="`dirname $0`" 以上这篇shell将脚本输出结果记录到日志文件的实现就是小...
    99+
    2022-06-04
    脚本 文件 日志
  • 如何实现输出执行操作和打印日志的shell脚本
    这篇文章主要为大家展示了“如何实现输出执行操作和打印日志的shell脚本”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现输出执行操作和打印日志的shell脚本”这篇文章吧。cat ...
    99+
    2023-06-09
  • Shell执行脚本并输出日志文件的方法
    shell 错误输出重定向到标准输出 ./tmp/test.sh > /tmp/test.log 2>&1 >和<是文件重定向符。那么1和2是什么? ...
    99+
    2022-11-13
    Shell执行脚本 Shell输出日志文件
  • 输出执行操作和打印日志的shell脚本实例
    cat /mnt/log_function.sh #!/bin/bash #log function ####log_correct函数打印正确的输出到日志文件 function log_corr...
    99+
    2022-06-04
    脚本 实例 操作
  • Linux shell脚本输出日志笔记整理(必看篇)
    1、日志方法简介: #日志名称 log="./upgrade.log" #操作日志存放路径 fsize=2000000 #如果日志大小超过上限,则保存旧日志,重新生成日志文件 ex...
    99+
    2022-06-04
    必看 脚本 笔记
  • Java输出系统当前的日期(年月日时分秒毫秒)
    复制代码 代码如下: package test.remote.tools.combine; import java.text.SimpleDateFormat; import jav...
    99+
    2022-11-15
    当前日期 年月日 时分秒
  • Shell脚本实现切割tomcat的日志文件
    这篇文章主要介绍“Shell脚本实现切割tomcat的日志文件”,在日常操作中,相信很多人在Shell脚本实现切割tomcat的日志文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Shell脚本实现切割to...
    99+
    2023-06-09
  • 判断输入的日期是否正确的shell脚本
    今儿个讲得是判断输入的日期是否正确,有利用到我们之前03这个例子中的函数 下面是代码 #!/bin/sh # valid-date -- Validates a date, taking into ac...
    99+
    2022-06-04
    是否正确 脚本 日期
  • Shell脚本定期清空大于1G的日志文件
    一个关于如何在指定文件大于1GB后,自动删除的问题。 批处理代码如下: #!/bin/bash # 当/var/log/syslog大于1GB时 # 自动将其备份,并清空 # 注意这里aw...
    99+
    2022-06-04
    清空 脚本 文件
  • 清除过期日志的py脚本
    本篇和大家分享的是一个清除过期日志的python脚本,年后第二篇希望对大家有帮助; 该python脚本创建的由来 代码及分析 crontab定时任务 此由来,是在过年假期时突然被反馈告警服务器磁盘空间占用比例增大,当时通过df等命令...
    99+
    2023-01-30
    脚本 日志 py
  • JavaScript怎么实现日期输出
    本篇内容主要讲解“JavaScript怎么实现日期输出”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript怎么实现日期输出”吧! 默认情况下,J...
    99+
    2024-04-02
  • Shell脚本实现apache日志中的状态码分析
    一、首先将apache日志按天切割 vi /etc/httpd/conf/httpd.conf ErrorLog "|rotatelogs /var/log/httpd/%Y%m%der...
    99+
    2022-06-04
    脚本 状态 日志
  • python-logging)日志怎么实现按日期、大小回滚
    这篇文章主要讲解了“python-logging)日志怎么实现按日期、大小回滚”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python-logging)日志怎么实现按日期、大小回滚”吧!描...
    99+
    2023-06-14
  • 如何使用shell将脚本输出结果记录到日志文件
    这篇文章将为大家详细讲解有关如何使用shell将脚本输出结果记录到日志文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用tee命令:sh portal/main.sh |tee log.txt获取脚本...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作