实现自动清除日期目录shell脚本实例代码
很多时候备份通常会使用到基于日期来创建文件夹,对于这些日期文件夹下面又有很多子文件夹,对于这些日期文件整个移除,通过find结合rm或者delete显得有些力不从心。本文提供一个简单的小脚本,可以
核心代码当你遇到一个date命令不给力的系统时,可以试试这几个小函数。#日期转天数
function date2days {echo
一、创建测试文件test.sh#!/bin/sh
. /etc/profile# 参数:
# args[0] ,数据日期,日期格式yyyy-MM-dd
# 取30天以前的日期function get_date_30daysbefore()
今儿个讲得是判断输入的日期是否正确,有利用到我们之前03这个例子中的函数
下面是代码#!/bin/sh
# valid-date -- Validates a date, taking into account leap year rule
对于用户输入日期的合法性检验,是个很重要的问题,这个例子是简单得取得用户输入的日期,并转换为相应的格式,但不完美,原因请看后文。#!/bin/sh
# normdate -- Normalizes month field in date s
今天看到一个shell题目,正好拿来练练手
需要在多个目录中 (如:beijing shanghai tianjin guangzhou 等等) 创建子目录(以年份命名),然后进入子目录,新建目录并以当天的日期命名。
最终的效果是这样的:c
本文实例讲述了python编程开发之日期操作。分享给大家供大家参考,具体如下:
在python中对日期进行操作的库有:
import datetime
import time
对日期格式化信息,可以参考官方API:
time.strftim