我使用stat两次在我的脚本,一旦找到该文件的文件权限,一旦发现该文件的大小。
`stat -c %A "$directory/$file"`
`stat -c %s "$directory/$file"`
我使用OSX 10.7目录和文件的变量在当前目录下我和文件。
我使用stat两次在我的脚本,一旦找到该文件的文件权限,一旦发现该文件的大小。
`stat -c %A "$directory/$file"`
`stat -c %s "$directory/$file"`
我使用OSX 10.7目录和文件的变量在当前目录下我和文件。
达尔文stat
使用一个-f
参数,而不是-c
,因为它是一个GNU扩展。
你应该下载的binutils GNU的,无论是从自制 ,从使用MacPorts或芬克 ,然后用gstat
,而不是stat
。
如果你不想安装GNU binutils的,喜欢坚持使用标准的BSD工具,则:
stat -f%p t.c
将返回模式(八进制)和
stat -f%z t.c
将返回的大小。