`

Shell__Date

阅读更多
# 遍历出本月1号~X号的日期
#!/bin/bash

staDay=0
endDay=26
while [ ${staDay} -lt ${endDay} ]
do
    Someday=`date --date=''${staDay}' days ago' +%Y-%m-%d`
    echo ${Someday}
    staDay=$(($staDay+1))
done

exit

#同上
BegTime=2010-08-28
EndTime=2010-08-29
BegTime=`date -d "${BegTime}" +%s`
EndTiem=`date -d "${EndTime}" +%s`
Step=60*60*24

for ((i=BegTime; i<=EndTiem; i=i+Step))
do
    Someday=`date -d '1970-01-01 UTC '$i' seconds' +"%Y%m%d"`
    echo ${Someday}
done


分享到:
评论

相关推荐

    shell_here_documents用法

    ### Shell Here Documents 用法详解 #### 一、Here Documents 概述 Here Documents 是 Unix/Linux Shell 编程中一种非常实用的重定向机制。它允许我们定义一段文本区域,并将其作为某个命令的标准输入。这一功能...

    Shell_经典实例

    1. **获取当前年月**:使用`date +%Y`和`date +%m-1|bc`分别获取当前年份和上一个月的月份。 2. **调整月份和年份**:如果月份小于1,则将月份设为12,并将年份减去1。 3. **计算当月天数**:使用`cal`命令获取指定...

    Shell_编程题

    根据提供的文件内容,我们可以总结出一系列与Shell编程相关的知识点,这些知识点主要集中在基本Shell脚本的构建、条件语句的应用、循环结构的使用以及文件和目录的操作等方面。 ### Shell脚本基础 #### 1. 显示...

    Unix及Shell_基础

    touch $(date +%Y%m%d).txt ``` 1.5.2 其它 Shell 除了bash,还有C Shell(csh/tcsh)以其语法接近C语言,Korn Shell(ksh)结合了Bash和C Shell的优点,以及Z Shell(zsh),提供更丰富的功能和自定义选项。 1.6 ...

    shell脚本编程100例?_shell_Shell脚本100例_

    12. **命令替换**: 使用反引号` `或`$( )`捕获命令的输出,如`echo $(date)`。 13. **进程控制**: `&`让命令在后台运行,`wait`等待所有后台进程结束。 14. **环境变量**: 通过`export`命令设置全局变量,可供子...

    Unix_Shell_实例精解

    Unix Shell提供了一系列强大的命令,如who、mv、rm、wc、ls、cat、date、at等,涵盖了文件管理、文本处理、时间日期操作等多个方面,是Unix系统日常管理的重要工具。 ### 第二章 UNIX 工具箱 #### 1. 正则表达式 ...

    Shell_Script:Shell脚本中的实验和测试

    Shell_Script Shell脚本中的实验和测试。 概括 PCManFM_Scripts 文件管理器/动作 plicate_files.desktop img2pdf.desktop ...named_insert_date.sh thunar-script-config.png 其他脚本 change_metadata_pdf.sh

    shell_中的特殊符号解释

    fdv=`date +%F` echo "Today $fdv" ``` 输出结果为今天的日期格式。 ##### 9. / (正斜杠) **用途**: 用于路径表示,区分不同的目录层级。 - **示例**: ```bash cd /etc/rc.d cd ../.. cd / ``` 上述...

    shell_command.txt

    ### Shell Command知识点详解 #### 一、Shell基础知识与文件操作指令 **1.1 文件操作指令** - **ls**: 用于列出目录中的文件列表。 - 用法:`ls [目录]` - 示例:`ls /Desktop/`(列出Desktop目录下的所有...

    Shell_scripting:Shell_scripting实践和项目

    today=$(date +%Y-%m-%d) echo $today ``` 3. **文件操作**:如`cat`用于连接文件并打印到标准输出,`grep`用于搜索匹配模式的行,`sed`用于文本处理,`awk`用于数据分析。 4. **管道**:`|`符号用于将一个命令...

    shell脚本开发

    2.hive源表:创建hive源表,每个shell脚本对应一个hive源表 #!/bin/bash source /etc/profile CUR_DATE=`date +%Y%m%d` echo "-- CUR_DATE:"$CUR_DATE /opt/cloudera/parcels/CDH/bin/hive (进入hive) USE ...

    bash_shell笔记_1_脚本基础知识

    ### bash_shell笔记_1_脚本基础知识 #### 一、Shell基本概念与使用 Shell是Linux操作系统中的一个重要组成部分,它充当用户与系统内核之间的接口。通过Shell,用户可以执行命令、运行程序以及进行各种系统管理操作...

    shell_scripts:常用的一些 shell 脚本

    在IT领域,Shell脚本是Linux或Unix操作系统中的一种强大工具,它允许用户通过编写简单的命令行指令序列来自动化日常任务。"shell_scripts"这个压缩包文件包含了作者自定义的一些常用脚本,可以帮助提高工作效率,...

    SHELL DATE 命令详解

    ### SHELL DATE 命令详解 #### 一、概述 `date` 命令是 Linux 和 Unix 系统中用于查看与设置系统日期和时间的重要工具之一。通过使用不同的选项和参数,用户可以非常灵活地显示或修改日期与时间。在本文中,我们将...

    shell时间详细介绍

    shell时间shell 日期 直接调用系统变量 获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获取...

    linux操作系统实验报告_shell简单编程.doc

    date_dif_s=$(( $date_exp - $date_now )) date_dif=$(( $date_dif_s / 60 / 60 / 24 )) if [ "$date_dif" -gt "0" ]; then echo "$(( $date_dif + 1 )) day&lt;s&gt; later to your expected date." elif [ "$date_dif" ...

    SQLPLUS在Bash_shell的使用

    【SQLPLUS在Bash_shell的使用】 SQLPLUS是Oracle数据库管理系统提供的一款强大的SQL命令行工具,它允许用户在命令行界面执行SQL语句、PL/SQL块以及进行数据库管理任务。在Bash Shell环境下,我们可以利用Shell脚...

    cpu-monitor.rar_linux cpu_linux monitor scri_shell SCRIPT C_shel

    echo "$(date '+%Y-%m-%d %H:%M:%S') CPU利用率: $usage%" &gt;&gt; /var/log/cpu_usage.log # 按需决定是否输出到终端 echo "当前CPU利用率: $usage%" ``` 这个脚本首先获取了所有进程的CPU使用率,并计算平均值,然后...

    使用Linux操作系统命令来发送信息.doc

    在Linux操作系统中,有多种命令可用于发送信息,这对于系统管理员和其他用户之间的沟通至关重要。下面将详细介绍几种常用的方法。 首先,我们来看两个配置文件:`/etc/motd` 和 `/etc/issue`。...

    shell与python文档

    Shell脚本编程知识点介绍: 一、Shell变量定义与使用 Shell编程中,变量用于存储数据,进行数据传递。定义变量时,变量名前不加美元符号,并且等号两边不得有空格。如: ```shell your_name="qinjx" ``` 在调用变量...

Global site tag (gtag.js) - Google Analytics