查找包含可执行文件的文件夹

速虫

我编写了一个脚本来查找包含可执行文件的所有文件夹。我最初正在寻求一个oneliner命令,但可以找到一个。(我特别尝试使用sort -k -u)。

该脚本可以正常运行,但我的第一个问题仍然是:是否存在一个oneliner命令来执行此操作?

#! /bin/bash
find $1 -type d | while read Path
do
X=$(ls -l "$Path" | grep '^-rwx' | wc -l)
if ((X>0))
then
    echo $Path
fi
done
pfnuesel

使用查找:

find $1 -type f -perm /111 -exec dirname {} \; | sort -u

这会找到所有具有权限111(即rwx)的文件,但是我们仅输出目录名称。为避免重复,sort -u使用。

正如Paulo Almeida在评论中指出的那样,这也将起作用:

find $1 -type f -perm /111 -printf "%h\n" | sort -u

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

设置可执行文件的文件夹路径

来自分类Dev

如何创建和链接〜/ bin文件夹以包含可执行文件。

来自分类Dev

在包含外部库的文件夹之外运行C#可执行文件

来自分类Dev

如何查找可执行文件

来自分类Dev

包含数据的可执行文件

来自分类Dev

为什么Windows C#项目在.nuget文件夹中包含nuget可执行文件?

来自分类Dev

从GitHub删除Bin可执行文件文件夹

来自分类Dev

Python更改Java可执行文件的输出文件夹

来自分类Dev

为什么在Linux中有多个可执行文件文件夹?

来自分类Dev

如何获取不带.exe名称的可执行文件文件夹?

来自分类Dev

带有文件夹的多个可执行文件的Makefile

来自分类Dev

从可执行文件(及其所在的文件夹)创建应用程序

来自分类Dev

Steam库文件夹必须位于可执行文件系统上

来自分类Dev

如何从其他文件夹中存储的C ++运行linux可执行文件

来自分类Dev

多个可执行文件同时访问同一文件夹

来自分类Dev

忽略程序集.dll与可执行文件所在的文件夹

来自分类Dev

如何使用CMake将测试可执行文件放入单独的文件夹中?

来自分类Dev

路径中子文件夹中的可执行文件

来自分类Dev

将可执行文件移动到$ PATH中的另一个文件夹后,找不到可执行文件

来自分类Dev

在压缩文件夹工具中编辑可执行文件,而不是运行文件

来自分类Dev

如何使用“查找”仅查找可执行文件?

来自分类Dev

将脚本转换为可执行文件,包括远程文件夹中的数据文件

来自分类Dev

如何压缩文件夹并将其转换为指向其中的.bat文件的可执行文件?

来自分类Dev

查找命令:搜索可执行文件

来自分类Dev

使用Rust在PATH中查找可执行文件

来自分类Dev

查找命令:搜索可执行文件

来自分类Dev

Bash脚本查找可执行文件的路径

来自分类Dev

查找可执行文件依赖项的命令

来自分类Dev

使用Qt5查找可执行文件

Related 相关文章

  1. 1

    设置可执行文件的文件夹路径

  2. 2

    如何创建和链接〜/ bin文件夹以包含可执行文件。

  3. 3

    在包含外部库的文件夹之外运行C#可执行文件

  4. 4

    如何查找可执行文件

  5. 5

    包含数据的可执行文件

  6. 6

    为什么Windows C#项目在.nuget文件夹中包含nuget可执行文件?

  7. 7

    从GitHub删除Bin可执行文件文件夹

  8. 8

    Python更改Java可执行文件的输出文件夹

  9. 9

    为什么在Linux中有多个可执行文件文件夹?

  10. 10

    如何获取不带.exe名称的可执行文件文件夹?

  11. 11

    带有文件夹的多个可执行文件的Makefile

  12. 12

    从可执行文件(及其所在的文件夹)创建应用程序

  13. 13

    Steam库文件夹必须位于可执行文件系统上

  14. 14

    如何从其他文件夹中存储的C ++运行linux可执行文件

  15. 15

    多个可执行文件同时访问同一文件夹

  16. 16

    忽略程序集.dll与可执行文件所在的文件夹

  17. 17

    如何使用CMake将测试可执行文件放入单独的文件夹中?

  18. 18

    路径中子文件夹中的可执行文件

  19. 19

    将可执行文件移动到$ PATH中的另一个文件夹后,找不到可执行文件

  20. 20

    在压缩文件夹工具中编辑可执行文件,而不是运行文件

  21. 21

    如何使用“查找”仅查找可执行文件?

  22. 22

    将脚本转换为可执行文件,包括远程文件夹中的数据文件

  23. 23

    如何压缩文件夹并将其转换为指向其中的.bat文件的可执行文件?

  24. 24

    查找命令:搜索可执行文件

  25. 25

    使用Rust在PATH中查找可执行文件

  26. 26

    查找命令:搜索可执行文件

  27. 27

    Bash脚本查找可执行文件的路径

  28. 28

    查找可执行文件依赖项的命令

  29. 29

    使用Qt5查找可执行文件

热门标签

归档