os v0.2.0
OS operation library
README
os.um
An OS operation library for Umka.
Example
import (
"umbox/os/os.um"
)
fn main() {
// Make a directory
os.mkdir("test")
// Test a file
printf("isfile(\"test\") = %v\n", os.isfile("test"))
printf("isdir(\"test\") = %v\n", os.isdir("test"))
// Recursively walk through a directory
printf("Walk dir:\n")
if errno := os.walk(".", fn(file: str) {
printf("\t%v\n", file)
}); errno != 0 {
printf("walk failed: %v\n", os.strerror(errno))
}
// Remove a directory (not recursive)
if errno := os.remove("test"); errno != 0 {
printf("rmfile failed: %v\n", os.strerror(errno))
}
}
License
Unlicense/MIT
License: Unlicense/MIT
Download count: 210
Last updated: 3 months ago
To add this package to your project run:
umbox install os
Or download as a tar.