如何使用date命令使用对文件的引用来获取先前的日期?

拉胡尔·帕蒂尔(Rahul Patil)

我正在尝试获取参考文件的以前的日期。

我尝试过的

[rahul@testsrv]$ date +%F -r /tmp/ftpbkp.log
2013-08-27

[rahul@testsrv]$ date +%F -r /tmp/ftpbkp.log -d "1 day ago"
date: the options to specify dates for printing are mutually exclusive
Try `date --help' for more information.
斯蒂芬·查泽拉斯(Stephane Chazelas)

警告说明:

$ date -r ~/a
Sun 28 Oct 23:12:00 GMT 2012
$ LC_ALL=C date -r ~/a
Sun Oct 28 23:12:00 GMT 2012

作为输出,date以用户的本地格式输出日期。但是,作为对-dGNU的输入,date在格式上更加挑剔:

$ date -d "$(date -r ~/a) - 1 day"
date: invalid date ‘Sun 28 Oct 23:12:00 GMT 2012 - 1 day’

将语言环境固定为C可以解决以下问题:

$ export LC_ALL=C
$ date -d "$(date -r ~/a) - 1 day"
Sun Oct 28 00:12:00 BST 2012

但是请注意日期仍然是2012-10-28,尽管现在是夏季时间。那是因为在英国那一天之前24小时,我们仍然是同一天。

现在,如果您需要前一天,则必须编写它:

date -d "$(date -r /tmp/file.ref +'%F -1 day')" +%F

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用另一个先前的日期作为参照获取先前的日期

来自分类Dev

如何使用SQL获取先前日期的列数?

来自分类Dev

使用Shell命令对文件排序

来自分类Dev

Firebase云功能:如何使用通配符表示法获取对文档的引用?

来自分类Dev

如何在Windows中使用“目录”命令基于文件的最后更新时间对文件进行排序

来自分类Dev

如何使用Winzip命令行对文件夹中的特定文件进行ZIP压缩?

来自分类Dev

在文件/ etc / hosts中使用对文件的引用而不是IP

来自分类Dev

如何使用Linux命令获取Ambari HDFS中文件夹的创建日期?

来自分类Dev

如何使用java 1.6按创建日期对文件进行排序

来自分类Dev

如何在Reactive Spring Data中使用其他对象的引用来获取对象?

来自分类Dev

如何使用Ubuntu命令行工具和我自己的密钥对文件签名?

来自分类Dev

如何使用Ubuntu命令行工具和我自己的密钥对文件签名?

来自分类Dev

如何使用命令行对文本文件中的时间求和?

来自分类Dev

如何使用tar命令对文件进行分组而不进行压缩?

来自分类Dev

使用VBA删除公式中对文件名的引用

来自分类Dev

使用RecursiveDirectoryIterator按日期对文件进行最新排序

来自分类Dev

使用Java根据日期对文件进行排序

来自分类Dev

使用Java根据日期对文件进行排序

来自分类Dev

使用RecursiveDirectoryIterator按日期对文件进行最新排序

来自分类Dev

使用sort命令对文件进行排序并覆盖它

来自分类Dev

使用sort命令对文件进行排序并覆盖它

来自分类Dev

如何使用curl命令获取日期和时间?

来自分类Dev

如何在HP-UX反向搜索中获取先前使用的命令

来自分类Dev

使用来自先前解析对象的响应

来自分类Dev

使用来自先前解析对象的响应

来自分类Dev

如何使用jQuery获取先前的DIV

来自分类Dev

如何使用JS获取JSON的先前值

来自分类Dev

如何使用linux命令以其先前的目录名称重命名.html文件?

来自分类Dev

如何使用saxon9命令提示符以utput文件名获取当前日期时间

Related 相关文章

  1. 1

    如何使用另一个先前的日期作为参照获取先前的日期

  2. 2

    如何使用SQL获取先前日期的列数?

  3. 3

    使用Shell命令对文件排序

  4. 4

    Firebase云功能:如何使用通配符表示法获取对文档的引用?

  5. 5

    如何在Windows中使用“目录”命令基于文件的最后更新时间对文件进行排序

  6. 6

    如何使用Winzip命令行对文件夹中的特定文件进行ZIP压缩?

  7. 7

    在文件/ etc / hosts中使用对文件的引用而不是IP

  8. 8

    如何使用Linux命令获取Ambari HDFS中文件夹的创建日期?

  9. 9

    如何使用java 1.6按创建日期对文件进行排序

  10. 10

    如何在Reactive Spring Data中使用其他对象的引用来获取对象?

  11. 11

    如何使用Ubuntu命令行工具和我自己的密钥对文件签名?

  12. 12

    如何使用Ubuntu命令行工具和我自己的密钥对文件签名?

  13. 13

    如何使用命令行对文本文件中的时间求和?

  14. 14

    如何使用tar命令对文件进行分组而不进行压缩?

  15. 15

    使用VBA删除公式中对文件名的引用

  16. 16

    使用RecursiveDirectoryIterator按日期对文件进行最新排序

  17. 17

    使用Java根据日期对文件进行排序

  18. 18

    使用Java根据日期对文件进行排序

  19. 19

    使用RecursiveDirectoryIterator按日期对文件进行最新排序

  20. 20

    使用sort命令对文件进行排序并覆盖它

  21. 21

    使用sort命令对文件进行排序并覆盖它

  22. 22

    如何使用curl命令获取日期和时间?

  23. 23

    如何在HP-UX反向搜索中获取先前使用的命令

  24. 24

    使用来自先前解析对象的响应

  25. 25

    使用来自先前解析对象的响应

  26. 26

    如何使用jQuery获取先前的DIV

  27. 27

    如何使用JS获取JSON的先前值

  28. 28

    如何使用linux命令以其先前的目录名称重命名.html文件?

  29. 29

    如何使用saxon9命令提示符以utput文件名获取当前日期时间

热门标签

归档