免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 4069 | 回复: 20
打印 上一主题 下一主题

请教:如何只查找出elf文件??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-19 12:01 |只看该作者 |倒序浏览
请问用shell如何才能只列出elf文件呀,我用这样的命令来实现:

ls -l | cut -c  4- |grep '^x' | awk -F' ' '{print $8}’

但这样也会把一些可执行的脚本文件给删了呀
如果用file -b *  ,然后再读它前三个字符是不是ELF这样是不是有点儿不太合适,并且file也列出了太多无用的信息。

[ 本帖最后由 cczy 于 2009-4-19 12:03 编辑 ]

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
2 [报告]
发表于 2009-04-19 12:04 |只看该作者

回复 #1 cczy 的帖子

elf文件?是什么样的文件?

论坛徽章:
0
3 [报告]
发表于 2009-04-19 12:23 |只看该作者
elf文件就是linux下的可执行文件,和windows下的.exe文件一样

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
4 [报告]
发表于 2009-04-19 12:27 |只看该作者

回复 #3 cczy 的帖子

我啥特征啊?

论坛徽章:
0
5 [报告]
发表于 2009-04-19 12:33 |只看该作者

你file **下看看就知道了

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
6 [报告]
发表于 2009-04-19 12:36 |只看该作者
sorry. 现在没有环境。

论坛徽章:
0
7 [报告]
发表于 2009-04-19 12:37 |只看该作者
呵呵,LZ直说不比让dx去找来得快?

论坛徽章:
0
8 [报告]
发表于 2009-04-19 12:40 |只看该作者
原帖由 haimming 于 2009-4-19 12:37 发表
呵呵,LZ直说不比让dx去找来得快?


dx 是什么呀??没这个命令呀

论坛徽章:
0
9 [报告]
发表于 2009-04-19 13:42 |只看该作者
看来问题要被搁置 了

论坛徽章:
0
10 [报告]
发表于 2009-04-19 14:04 |只看该作者
我也不知道ELF文件的定义,查了一下,楼主所说的ELF格式(可执行链接格式)和实际是否可执行是无关的,同样shell脚本与是否可执行也是无关的,用文件操作权限判断明显和问题描述不符。

究竟是要ELF文件,还是ELF文件以及Shell文件,还是哪个用户组拥有x权限的文件,这个需要楼主自己搞明白。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP