免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: daming31
打印 上一主题 下一主题

如何只列出当前目录下当天的所有文件呢? [复制链接]

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
11 [报告]
发表于 2009-02-11 10:18 |只看该作者
原帖由 我是DBA 于 2009-2-11 10:10 发表
-1表示24小时之内吧,不是按日期来的。

对。不是按日期,是晚于“24小时之前”的。

24小时之前  现在   24小时后 。。。
<----------------------------------------

[ 本帖最后由 ynchnluiti 于 2009-2-11 10:21 编辑 ]

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
12 [报告]
发表于 2009-02-11 10:20 |只看该作者
原帖由 daming31 于 2009-2-11 10:14 发表
date的结果

[root@host tmp]# date
三  2月 11 10:03:13 CST 2009
[root@host tmp]#

弄错了,以为24小时之内就是当天的了。

-mtime -1是24小时之内的,不只是当天的。

论坛徽章:
0
13 [报告]
发表于 2009-02-11 10:35 |只看该作者
ls -lt --full-time |grep `date +%Y-%m-%d`

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
14 [报告]
发表于 2009-02-11 10:43 |只看该作者
当天所产生的所有文件是找不到的,但是你可以找当天修改的所有文件来代替

论坛徽章:
0
15 [报告]
发表于 2009-02-11 11:01 |只看该作者
呵呵,系统是没有记录这个文件是什么时候建的,只有修改、访问、改变时间吧

论坛徽章:
0
16 [报告]
发表于 2009-02-11 12:51 |只看该作者

谢谢大家提供了这么多的方法,又学习了不少

# ls --full-time|grep `date +%Y-%m-%d`|awk '{print $9}'
感觉这个还是好方便呀

论坛徽章:
0
17 [报告]
发表于 2009-02-11 17:45 |只看该作者

回复 #16 daming31 的帖子

这个不错,记下了。

论坛徽章:
0
18 [报告]
发表于 2009-02-12 10:32 |只看该作者

为什么在不同的机器上运行结果就不一样呢,是不是还得设置环境变量

我在两台机器上运行的结果不一样,是不是还得设置一下环境变量才行呀

在A机器上(red had Enterprise 3 update
[root@host tmp]# ls --full-time -r
total 32
-rw-r--r--    1 root     root         2330 2009-02-10 18:25:54.000000000 +0800 tmp_log1.txt
-rw-r--r--    1 root     root            0 2009-02-10 14:45:46.000000000 +0800 org
-rw-r--r--    1 root     root           32 2009-02-09 10:59:45.000000000 +0800 file3
-rw-r--r--    1 root     root           32 2009-02-09 10:31:12.000000000 +0800 file2
-rw-r--r--    1 root     root           36 2009-02-09 18:21:42.000000000 +0800 file

在B机器上(red hat 7.3)
[root@mail root]# ls --full-time
total 191
-rw-r--r--    1 root     root         3921 五  5月 14 00:16:54 2004 anaconda-ks.cfg
drwx------    3 root     root         1024 五  5月 14 11:06:24 2004 Desktop
-rw-r--r--    1 root     root        24211 五  5月 14 00:15:23 2004 install.log
-rw-r--r--    1 root     root            0 四  5月 13 23:37:06 2004 install.log.syslog
drwxr-xr-x    2 root     root         1024 三 12月 14 11:22:25 2005 update
-rw-r--r--    1 root     root       161916 一  6月 02 10:52:30 2008 update.tgz

论坛徽章:
0
19 [报告]
发表于 2009-02-12 10:34 |只看该作者
环境问题,locale不同

论坛徽章:
0
20 [报告]
发表于 2009-02-12 10:44 |只看该作者
原帖由 haimming 于 2009-2-12 10:34 发表
环境问题,locale不同


那怎么将B修改成和A一样的显示结果呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP