服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash linux mac osx terminal unix
  3. 自特定date以来的天数
Intereting Posts
子域总是redirect到主域。 为什么? 你能控制ping返回的主机信息吗? 在pnp4nagios的默认页面 戴尔PowerEdge R510 SATA驱动器显示为SAS 为什么Puppet(几乎)总是无法写入我的Gluster文件系统? FTP被动模式的端口 Domino服务器发送回执,尽pipe它被禁用 如何将多行转换为一行 在局域网外部确保虚拟机的安全 networking上看不到主机服务器 Linux:Case-INSENSITIVE文件系统 多个站点的虚拟文件夹 无法连接到MySQL远程服务器。 Debian 8 忘记帐户密码 Debian 6的防火墙build议

自特定date以来的天数

如何在linux / unix bash中打印从特定date到现在的天数? (例如从2009年6月23日到今天的天数)!

  • 分析Apache访问日志以快速识别滥用
  • 默认新文件和新目录权限之间的区别
  • 在bash中执行的命令的PID
  • 期望脚本,超时和错误检查
  • 即使在命令行选项中告诉它密码,mysqldump也要求input密码

你可以使用这样的东西:

date1=$(date --utc --date "2008-10-20" +%s) date2=$(date --utc --date "2009-10-20" +%s) diffdays=$(( (date2-date1)/(3600*24) )) 

假定date2比date1更近。

改编自http://www.unix.com/tips-tutorials/31944-simple-date-time-calulation-bash.html 。

我更喜欢使用专门的date时间库进行date算术的语言。 例如:

 ruby -r date -e 'd = Date.parse(ARGV.shift); p (Date.today - d).to_i' 2010-09-23 
  • Mail ::带有附件的Sendmail,并将Perlembedded到Bash脚本中
  • 如何将stdout输出到进程和shell屏幕
  • 如何在Mac OS X上获取networking数据接收和数据发送信息?
  • 在bash脚本中跳过“按某个键继续”
  • Bash:具有不同文件大小的两个文件的比较
  • 我可以使用IP列表包含文件进行iptable黑名单吗?
  • 守护进程在shellclosures时退出
  • Debian备份bashscript
  • 在bash脚本中执行SU
  • glassfish启动脚本通过crontab失败

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy