Zum Hauptinhalt springen

File status

Anatomy

<file:status var="var" filename="string" follow="bool"/>

Description: FILE:STATUS returns the status of a file or directory.

FILE:STATUS returns an array comprised of the following items:

Index/Key Description

0/dev device number 1/ino inode number 2/mode inode protection mode 3/nlink number of links 4/uid userid of owner 5/gid groupid of owner 6/rdev device type if inode device 7/size size in bytes 8/atime time of last access (Unix timestamp) 9/mtime time of last modification (Unix timestamp) 10/ctime time of last inode change (Unix timestamp) 11/blksize blocksize of filesystem IO 12/blocks number of 512-byte blocks allocated

Attributes

NameTypeDescriptionDefined By
varvarResult variable name file:status
filenamestringFilename file:status
followboolFollow symbolic links file:status

Results:

BindingTypePredicate
vararrayno-result-propagation

Examples

Example

<file:status var="status" filename="./test/ixml.inc"/>
<output>$status.size</output>
<!-- 4 -->