- value
- A Unix mode_t value.
An octal string representation of a Unix mode_t.
C# Example
using System;
using Mono.Unix.Native;
class Test
{
public static void Main(string[] args)
{
foreach (string file in args) {
Stat stat;
if (Syscall.stat (file, out stat) == 0) {
Console.WriteLine (" File: `{0}'", file);
Console.WriteLine ("Access: ({0}/{1})",
NativeConvert.ToOctalPermissionString (stat.st_mode),
NativeConvert.ToUnixPermissionString (stat.st_mode))
}
else {
Console.WriteLine ("Cannot stat `{0}': {1}", file,
Stdlib.strerror (Stdlib.GetLastError ()));
}
}
}
}