NYAGOS - The Nihongo Yet Another GOing Shell
English / Japanese
Options
-b "BASE64edCOMMAND"
Decode and execute the command encoded with Base64.
-c "COMMAND"
Execute COMMAND and quit.
--clipboard / --no-clipboard
(Lua: nyagos.option.clipboard=true / false)
Enable / Disable clipboard integration for the kill buffer.
--cmd-first "COMMAND"
Execute "COMMAND" before processing any rcfiles and continue the shell.
--completion-hidden / --no-completion-hidden
(Lua: nyagos.option.completion_hidden = true / false)
Include hidden files in completion.
Use --no-completion-hidden to disable it.
--completion-slash / --no-completion-slash
(Lua: nyagos.option.completion_slash = true / false)
Use forward slash in completion.
Use --no-completion-slash to disable it.
-e "SCRIPTCODE"
Execute SCRIPTCODE with the Lua interpreter and quit.
-f FILE ARG1 ARG2 ...
If FILE's suffix is .lua, execute it as a Lua script.
The script can access arguments as arg[].
Otherwise, read and execute commands from the file.
--glob / --no-glob
(Lua: nyagos.option.glob=true / false)
Enable wildcard expansion.
Use --no-glob to disable it.
--glob-slash / --no-glob-slash
(Lua: nyagos.option.glob_slash=true, set -o glob_slash)
Use forward slash / for wildcard expansion instead of \.
Use --no-glob-slash to disable it.
-h , --help
Print this usage information.
-k "COMMAND"
Execute "COMMAND" and continue the command-line.
--look-curdir-first
Search for executables in the current directory before checking %PATH%.
(Compatible with CMD.EXE)
--look-curdir-last
Search for executables in the current directory after checking %PATH%.
(Compatible with PowerShell)
--look-curdir-never
Never search for executables in the current directory
unless %PATH% contains it.
(Compatible with UNIX shells)
--lua-file FILE ARG1 ARG2...
Execute FILE as a Lua script, even if its suffix is not .lua.
The script can access arguments as arg[].
Lines starting with @ are ignored for batch file embedding.
--lua-first "LUACODE"
Execute "LUACODE" before processing any rcfiles and continue the shell.
--noclobber / --no-noclobber
(Lua: nyagos.option.noclobber=true)
Prevent overwriting files during redirection.
Use --no-noclobber to disable it.
--norc
Do not load startup scripts:
~\.nyagos, (BINDIR)\.nyagos, (BINDIR)\nyagos.d\*.lua, and %APPDATA%\NYAOS_ORG\nyagos.d\*.lua.
--output-surrogate-pair / --no-output-surrogate-pair
(Lua: nyagos.option.output_surrogate_pair = true / false)
Output surrogate pair characters as they are.
Use --no-output-surrogate-pair to output surrogate pair characters as <NNNNN>.
--predict / --no-predict
(Lua: nyagos.option.predict=true / false)
Enable prediction in readline.
Use --no-predict to disable it.
--read-stdin-as-file / --no-read-stdin-as-file
(Lua: nyagos.option.read_stdin_as_file = true / false)
Read commands from stdin as a file stream. (Disables line editing.)
Use --no-read-stdin-as-file to disable it.
--show-version-only
Show version only.
--tilde-expansion / --no-tilde-expansion
(Lua: nyagos.option.tilde_expansion=true)
Enable tilde expansion.
Use --no-tilde-expansion to disable it.
--usesource / --no-usesource
(Lua: nyagos.option.usesource=true)
Allow batch files to change the environment variables of nyagos.
Use --no-usesource to disable it.