feat: real stat metadata across all filesystems, plus mkdir and rmdir

This commit is contained in:
2026-08-04 13:03:08 +02:00
parent ca5331c9db
commit edc3452d61
14 changed files with 557 additions and 25 deletions
+9 -1
View File
@@ -48,9 +48,17 @@ void cmd_help() {
montauk::print("Built-in variables:\n");
montauk::print(" $USER $HOME $PWD $?\n");
montauk::print("\n");
montauk::print("File commands:\n");
montauk::print(" cat <file> Display file contents\n");
montauk::print(" touch <file> Create an empty file\n");
montauk::print(" copy <src> <dst> Copy a file\n");
montauk::print(" move <src> <dst> Move or rename a file\n");
montauk::print(" rm <file> Remove a file\n");
montauk::print(" mkdir [-p] <dir> Create a directory\n");
montauk::print(" rmdir [-p] <dir> Remove an empty directory\n");
montauk::print("\n");
montauk::print("System commands:\n");
montauk::print(" man <topic> View manual pages\n");
montauk::print(" cat <file> Display file contents\n");
montauk::print(" edit [file] Text editor\n");
montauk::print(" whoami Print current username\n");
montauk::print(" info Show system information\n");