【问题标题】:List folders/files by group from terminal从终端按组列出文件夹/文件
【发布时间】:2015-09-24 11:18:41
【问题描述】:

从终端 (ls -la) 我需要列出不在特定组中的文件和文件夹

例如:给定组 A B、... 和 Z,我需要列出不在组 Z 中的所有文件夹和文件。这将列出从 A 到 Y。

user1 A 123

user2 B 456

现在我有find . -group Z -maxdepth 1

我如何“不”找到?

然后这个列表将是一个文件中的管道和猫。

【问题讨论】:

    标签: shell terminal ls


    【解决方案1】:

    只需用! 否定-group 测试:

    find . ! -group Z -maxdepth 1
    

    【讨论】:

    • 要从启用了历史扩展(默认)的交互式 shell 运行它,请使用 \! 而不是 !
    猜你喜欢
    • 1970-01-01
    • 2019-10-17
    • 2019-03-14
    • 1970-01-01
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    相关资源
    最近更新 更多