如何在linux中使用python搜索可执行文件?
发布时间:2021-01-12 14:04:02 所属栏目:Linux 来源:互联网
导读:如何在 linux中使用 python搜索可执行文件?可执行文件没有扩展名,并且与具有不同扩展名的文件一起位于文件夹中.谢谢 编辑:我的意思是搜索是获取所有可执行文件的文件名,并将它们存储在列表或元组中.谢谢 要在 Python中执行此操作: import osimport statexe
|
如何在 linux中使用 python搜索可执行文件?可执行文件没有扩展名,并且与具有不同扩展名的文件一起位于文件夹中.谢谢 编辑:我的意思是搜索是获取所有可执行文件的文件名,并将它们存储在列表或元组中.谢谢 解决方法要在 Python中执行此操作:import os
import stat
executable = stat.S_IEXEC | stat.S_IXGRP | stat.S_IXOTH
for filename in os.listdir('.'):
if os.path.isfile(filename):
st = os.stat(filename)
mode = st.st_mode
if mode & executable:
print(filename,oct(mode)) (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 为什么clock_gettime(CLOCK_REALTIME,..)的调用延
- Linux内核:来自“open”系统调用的printk不起作用
- 在linux上安装php zip
- linux – 启动/停止或重启后,AMI启动的EC2实例无法访问(ssh
- TwitteR r包:/usr/lib/x86_64-linux-gnu/libcurl.so.4:找
- linux – Systemtap PPC32支持
- sed:从文件中删除字母数字
- How can I exclude directories from grep -R?
- linux – Kate文本编辑器无法处理超过1024的行?
- 从tmux会话中的vim复制的文本用右边的空格填充
