我在脚本中使用了两次stat,一次是查找文件的权限,另一次是查找文件的大小。
`stat -c %A "$directory/$file"` `stat -c %s "$directory/$file"`
我使用的是OSX 10.7,目录和文件是我所在的当前目录和文件的变量。
发布于 2012-05-19 23:38:46
Darwin使用-f参数,而不是-c,因为它是一个stat扩展。
-f
-c
stat
您应该从homebrew、macports或fink下载gnu binutils,然后使用gstat而不是stat。
gstat
如果您不想安装gnu binutils,而更喜欢使用标准的BSD工具,那么:
stat -f%p t.c
将返回模式(八进制)和
stat -f%z t.c
将返回大小。
https://stackoverflow.com/questions/10666570
相似问题