size . files . sncode
latest
Use to size a file
SIZE
NAME
size - Used to size a file
SYNOPSIS
size([error:variable,resursive:false|true], "filename");
DESCRIPTION
This function is used to size a file or a directory recursively. By default, "resursive" is true.
Return size in bytes.
PARAMETERS
Here is the list of parameters:
- error
- If an error occured while trying to size te file, the errcode and errmsg will be put in this associative array. If no error occurs, errcode will be zero.
EXAMPLES
Note: In the followings examples, the _ between the { should be removed to make it work.
res={_{ a=size(recursive:false,"/"); a;}}. return res=45130. res={_{ a=size(recursive:false,"/time"); a;}}. return res=23. res={_{ a=size("/time"); a;}}. return res=23. res={_{ a=size("/"); a;}}. return res=217528517. res={_{ a=size("/qwdqwqw"); a;}}. return .*stat file.* res={_{ a=size("/qwdqwqw",error:x); x.errcode;}}. return res=6. res={_{ a=size("/",error:x); x.errcode;}}. return res=0.
AUTHOR
Written by Pierre Laplante and Caroline Laplante, <laplante@sednove.com>