linux - Linux 上文件夹中的文件所有者列表

标签 linux shell

我有一个包含很多文件的文件夹。这些文件是由许多不同的用户创建的。我不知道 shell 脚本。

我需要获取文件所有者的用户名列表(仅)。

我可以保存 ls -l 的输出,然后使用 perl python 等解析它...

但是我如何使用 shell 脚本来做到这一点?

最佳答案

stat -c "%U" *| sort -u

关于linux - Linux 上文件夹中的文件所有者列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3882487/

相关文章:

bash - Shell:复制具有完整文件夹结构的文件列表,从文件名中剥离 N 个前导组件

c++ - 将环境变量传递给启动的进程 bash 脚本

linux - 如何排除与 "grep -R"中的 glob 模式匹配的多个目录?

linux - 如何在环境变量中添加任何命令

java - 如何在 freeBSD sh 的命令行中获取 java 进程的进程 ID

linux - Shell - 失败时运行附加命令

linux - 如何在 ubuntu 上将文件设置为此 drwxrwsrwx 权限

linux - 如何在文件中查找字符串并将下一个单词作为输入?

linux - Chrome 不能播放 MP4

Linux - 通过将最后一个连字符替换为 '##' 来重命名所有文件