test_file_permission_and_size()
#
test_file_permission_and_size()
verifies if a file has the specified permissions and size.
Prototype
int test_file_permission_and_size(
const char *path,
mode_t permission,
off_t size
);
Parameters
Key |
Type |
Description |
---|---|---|
|
|
Path to the file to be checked. |
|
|
Expected file permission mode. |
|
|
Expected file size in bytes. |
Return Value
Returns 0
if the file matches the expected permissions and size, otherwise returns -1
.
Notes
This function internally calls file_permission()
and file_size()
to retrieve the file’s attributes.
Prototype
// Not applicable in JS
Prototype
# Not applicable in Python
Examples
// TODO C examples
// TODO JS examples
# TODO Python examples