gpt4 book ai didi

c - 如何用C获取类似 "ls -la"的文件信息?

转载 作者:太空狗 更新时间:2023-10-29 15:18:22 24 4
gpt4 key购买 nike

我正在使用 ar.h 来定义结构。我想知道如何获取有关文件的信息并将其放入结构中指定的变量中。

struct ar_hdr {
char ar_name[16]; /* name of this member */
char ar_date[12]; /* file mtime */
char ar_uid[6]; /* owner uid; printed as decimal */
char ar_gid[6]; /* owner gid; printed as decimal */
char ar_mode[8]; /* file mode, printed as octal */
char ar_size[10]; /* file size, printed as decimal */
char ar_fmag[2]; /* should contain ARFMAG */
};

使用上面定义的结构,我将如何从 ls -la

中获取文件中的信息

-rw-rw----。 1 clean-unix upg40883 368 10 月 29 日 15:17 testar

?

最佳答案

您正在寻找 stat(2,3p) .

关于c - 如何用C获取类似 "ls -la"的文件信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7943220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com