Lua os functions
Lua os functions
These are the functions in the "os" table. Some of these functions are disabled by default in the MUSHclient "Lua sandbox". Check that out if you plan to use the "os" functions.
These are the functions in the "os" table. Some of these functions are disabled by default in the MUSHclient "Lua sandbox". Check that out if you plan to use the "os" functions.
Lua functions
- os.clock - Amount of elapsed/CPU time used (depending on OS)
- os.date - Formats a date/time string
- os.difftime - Calculates a time difference in seconds
- os.execute - Executes an operating system command
- os.exit - Attempts to terminate the process
- os.getenv - Returns an operating system environment variable
- os.remove - Deletes a file
- os.rename - Renames a file
- os.setlocale - Sets the current locale to the supplied locale
- os.time - Returns the current time or calculates the time in seconds from a table
- os.tmpname - Returns a name for a temporary file
Topics
- Lua PCRE regular expression functions
- Lua base functions
- Lua bc (big number) functions
- Lua bit manipulation functions
- Lua coroutine functions
- Lua debug functions
- Lua io functions
- Lua math functions
- Lua package functions
- Lua script extensions
- Lua string functions
- Lua syntax
- Lua table functions
- Lua utilities
- Scripting callbacks - plugins
- Scripting