【发布时间】:2021-07-29 23:45:09
【问题描述】:
我正在尝试从某个路径查找所有文件,但用户名中包含“开发者”或“管理员”的用户拥有的文件除外。谁能帮我实现这个目标?
我正在使用 find 命令来查找文件。尝试使用 -user 参数执行此操作,但失败了。
find [pathname] -type f -not -user "*admin*"
我还负责查找文件所有者名称代表整数的所有文件(所有者名称是字符串,但代表整数)。我知道 isdigit() 如果字符串表示正整数,则返回 true。有人知道如何实现这一目标吗?谢谢。
【问题讨论】:
-
路径名是否设置在其他地方?如果是这样,那么它应该是
[$pathname] -
-user只做完全匹配,不做通配符。 -
没有路径名在我的工作区中。出于一般目的,我只是这样输入它。是的,这就是我尝试上述命令时的假设
标签: python linux unix command-line find