加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

find如何打印出文件的完整路径呢

(2017-04-13 17:22:50)
标签:

it

分类: liunx




文库|博客
精通正则表达式.pdf
linux dhcp peizhi roc | 关于Unix文件的软链接 | 求教这个命令什么意思,我是新手,刚刚学习 ... | sed -e "/grep/d" 是什么意思?谢谢 ... |





比如,在/data/user/scripts/ 目录下,有一个脚本:
#!/bin/sh
find . -name "*.log.gz" -type f -mtime +45 -print >>test.txt
得到的只是:./AA.log.gz 之类的,我想在输到test.txt的时候,带上该文件的完整路径,如何做呢?
比如输入到test.txt的是这样的:
/data/user/scripts/AA.log.gz
lzk005
白手起家
问答
好友
博客
消息
论坛徽章:
0
2楼[报告]
发表于 2014-08-23 16:50 |只看该作者
【大话IT】流量成倍增长的背后你该如何应对?|【公告】新版 ChinaUnix 客户端发布~ | ChinaUnix打赏功能已上线! | 揭秘你眼中的“搜索技术”,靠什么取胜?




如果还想带上文件的大小,比如:
data/user/scripts/AA.log.gz 文件大小
不知道只用一句命令能不能实现。。。。。。
cy西瓜仔
白手起家
问答
好友
博客
消息
论坛徽章:
0
3楼[报告]
发表于 2014-08-23 19:06 |只看该作者
【大话IT】流量成倍增长的背后你该如何应对?|【公告】新版 ChinaUnix 客户端发布~ | ChinaUnix打赏功能已上线! | 揭秘你眼中的“搜索技术”,靠什么取胜?




我来拼凑一个:
find `pwd` -name "*.log.gz" -type f -mtime +45 | xargs du -h | awk -F"\t" '{print $2"\t"$1}' >>test.txt
加上heading:
find `pwd` -name "*.log.gz" -type f -mtime +45 | xargs du -h | awk -F"\t" 'BEGIN {print "File:\tSize"} {print $2"\t"$1}'
blackold
大富大贵
问答
好友
博客
消息
论坛徽章:
5
4楼[报告]
发表于 2014-08-23 20:00 |只看该作者
【大话IT】流量成倍增长的背后你该如何应对?|【公告】新版 ChinaUnix 客户端发布~ | ChinaUnix打赏功能已上线! | 揭秘你眼中的“搜索技术”,靠什么取胜?




回复 1# lzk005
变通一下不行?find "$(pwd)" ...
复制代码
yestreenstars
富甲一方
问答
好友
博客
消息
论坛徽章:
32
5楼[报告]
发表于 2014-08-23 22:44 |只看该作者
【大话IT】流量成倍增长的背后你该如何应对?|【公告】新版 ChinaUnix 客户端发布~ | ChinaUnix打赏功能已上线! | 揭秘你眼中的“搜索技术”,靠什么取胜?




find $PWD -name "*.log.gz" -type f -mtime +45 -exec du -sh {} +
复制代码
jeffreyst
家境小康
问答
好友
博客
消息
论坛徽章:
3
6楼[报告]
发表于 2014-08-25 17:27 |只看该作者
【大话IT】流量成倍增长的背后你该如何应对?|【公告】新版 ChinaUnix 客户端发布~ | ChinaUnix打赏功能已上线! | 揭秘你眼中的“搜索技术”,靠什么取胜?




使用绝对路径
ly5066113
巨富豪门
问答
好友
博客
消息
论坛徽章:
21
7楼[报告]
发表于 2014-08-26 09:19 |只看该作者
【大话IT】流量成倍增长的背后你该如何应对?|【公告】新版 ChinaUnix 客户端发布~ | ChinaUnix打赏功能已上线! | 揭秘你眼中的“搜索技术”,靠什么取胜?




回复 2# lzk005
try:find "$PWD" -name "*.log.gz" -type f -mtime +45 -printf "%p\t%k\n" >> test.txt
复制代码
hyjk2009
白手起家
问答
好友
博客
消息
论坛徽章:
0
8楼[报告]
发表于 2014-08-26 09:53 |只看该作者
【大话IT】流量成倍增长的背后你该如何应对?|【公告】新版 ChinaUnix 客户端发布~ | ChinaUnix打赏功能已上线! | 揭秘你眼中的“搜索技术”,靠什么取胜?
本帖最后由 hyjk2009 于 2014-08-26 09:55 编辑
find `pwd` -name a -type f -exec ls -l {} \; | awk '{print $9,$5}' > test.txt 当前目录下查找a文件的大小 及目录

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有