免费注册 查看新帖 |

Chinaunix

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

[学习共享] 如何查找文件名中含有test字段的所有文件,并把文件名中包含test字段最新文件找出来 [复制链接]

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-09-07 06:20:00程序设计版块每日发帖之星
日期:2015-09-07 06:20:00
11 [报告]
发表于 2016-04-20 14:47 |只看该作者
ls -lrth --time=ctime /usr/bin/test*

论坛徽章:
0
12 [报告]
发表于 2016-04-20 15:04 |只看该作者
非常感谢这位仁兄,另外还一个小小的需求,如何把输出的文件名重定向到一个变量中? shell脚本里我需要使用这个文件名
hz_oracle 发表于 2016-04-20 14:28
ls -lt /usr/bin |awk '$9 ~/^test/{print $9}' | sed -n '1p'

首先用ls 和awk定位出 以test开头的文件, ...

论坛徽章:
2
luobin
日期:2016-06-17 17:46:36lufei
日期:2016-06-17 17:49:16
13 [报告]
发表于 2016-04-20 15:09 |只看该作者
回复 12# 121433107

var=`ls -lt /usr/bin |awk '$9 ~/^test/{print $9}' | sed -n '1p'`

   

论坛徽章:
0
14 [报告]
发表于 2016-04-20 15:26 |只看该作者
兄弟,感谢,小弟是菜鸟,让你见笑了,能否介绍一下这方面有什么好的书籍?
hz_oracle 发表于 2016-04-20 15:09
回复 12# 121433107

var=`ls -lt /usr/bin |awk '$9 ~/^test/{print $9}' | sed -n '1p'`

论坛徽章:
0
15 [报告]
发表于 2016-04-20 16:09 |只看该作者
试下这个 ls -rt /usr/bin/ | grep "^test" |tail -1

论坛徽章:
0
16 [报告]
发表于 2016-04-20 16:25 |只看该作者
或者ll -rt  /usr/bin/ | awk '$NF ~/^rs/{print $NF}' |tail -1

论坛徽章:
0
17 [报告]
发表于 2016-04-20 16:51 |只看该作者
感谢,你发的两个都可以满足要求,谢谢了 ,非常热情。
流年浅炫 发表于 2016-04-20 16:25
或者ll -rt  /usr/bin/ | awk '$NF ~/^rs/{print $NF}' |tail -1

论坛徽章:
6
羊年新春福章
日期:2015-03-03 17:16:28双子座
日期:2015-03-03 17:16:56巳蛇
日期:2015-03-03 17:17:2415-16赛季CBA联赛之福建
日期:2016-03-11 09:05:00黑曼巴
日期:2016-07-07 16:58:1215-16赛季CBA联赛之吉林
日期:2016-11-14 09:23:07
18 [报告]
发表于 2016-04-21 11:56 |只看该作者
哪有文件创建时间???

论坛徽章:
2
luobin
日期:2016-06-17 17:46:36lufei
日期:2016-06-17 17:49:16
19 [报告]
发表于 2016-04-21 14:14 |只看该作者
回复 14# 121433107


    见笑啥啊?相互交流。shell的书很多,选择一本主流的看看,。关键还得多练习。我也是菜鸟

论坛徽章:
0
20 [报告]
发表于 2016-04-25 08:53 |只看该作者
你好:小弟还有个需求。用c语言如何实现呢回复 19# hz_oracle


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP