我使用 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 Oct 29 15:17 testar
?
您正在寻找stat(2,3p) http://linux.die.net/man/2/stat.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)