shell练习题3

需求以下:bash

请按照这样的日期格式(xxxx-xx-xx)天天生成一个文件,例现在天生成的文件为2018-10-19.log,code

并把磁盘的使用状况入到这个文件,(不须要写cron,写脚本便可)it

参考解答以下date

  • 方法1
#!/bin/bash

day=$(date "+%F")

echo "The usage of disk" > ${day}.log

df -h >> ${day}.log


exit 0
  • 方法2(取时间的格式稍有变化,与方法1基本相同)
#!/bin/bash

day=$(date "+%Y-%m-%d")

echo "The usage of disk" > ${day}.log

df -h >> ${day}.log


exit 0

此题主要用到了date命令与管道重定向的功能,都是Linux中经常使用且比较重要的功能。方法

须要重点掌握。脚本

相关文章
相关标签/搜索