| Package | Description |
|---|---|
| net.thevpc.nsh | |
| net.thevpc.nsh.options |
| Modifier and Type | Method and Description |
|---|---|
NshOptions |
Nsh.getOptions()
Returns the runtime invocation options and flags for this shell session.
|
NshOptions |
NshConfig.getOptions()
Pre-configured shell invocation and runtime options.
|
| Modifier and Type | Method and Description |
|---|---|
NshConfig |
NshConfig.setOptions(NshOptions options)
Sets pre-configured shell invocation and runtime options.
|
| Modifier and Type | Method and Description |
|---|---|
NshOptions |
NshOptions.clone() |
NshOptions |
NshOptions.copy()
Creates a deep copy of this options instance.
|
protected NshOptions |
DefaultNshOptionsParser.createOptions() |
NshOptions |
DefaultNshOptionsParser.parse(NCmdLine args) |
NshOptions |
NshOptionsParser.parse(NCmdLine args) |
NshOptions |
DefaultNshOptionsParser.parse(NCmdLine args,
NshOptions options) |
default NshOptions |
NshOptionsParser.parse(NCmdLine args,
NshOptions options) |
NshOptions |
NshOptions.setBash(boolean bash) |
NshOptions |
NshOptions.setCommand(boolean command) |
NshOptions |
NshOptions.setCommandArgs(List<String> commandArgs) |
NshOptions |
NshOptions.setDebugger(boolean debugger) |
NshOptions |
NshOptions.setDumpPoStrings(boolean dumpPoStrings) |
NshOptions |
NshOptions.setDumpStrings(boolean dumpStrings) |
NshOptions |
NshOptions.setEffectiveInteractive(boolean effectiveInteractive) |
NshOptions |
NshOptions.setErrExit(boolean errExit) |
NshOptions |
NshOptions.setExitAfterProcessingLines(boolean exitAfterProcessingLines) |
NshOptions |
NshOptions.setFiles(List<String> files) |
NshOptions |
NshOptions.setHelp(boolean help) |
NshOptions |
NshOptions.setInteractive(boolean interactive) |
NshOptions |
NshOptions.setLogin(boolean login) |
NshOptions |
NshOptions.setNoEditing(boolean noEditing) |
NshOptions |
NshOptions.setNoProfile(boolean noProfile) |
NshOptions |
NshOptions.setNoRc(boolean noRc) |
NshOptions |
NshOptions.setPosix(boolean posix) |
NshOptions |
NshOptions.setRcFile(String rcFile) |
NshOptions |
NshOptions.setReadCommandsFromStdIn(boolean readCommandsFromStdIn) |
NshOptions |
NshOptions.setRestricted(boolean restricted) |
NshOptions |
NshOptions.setScriptName(String scriptName)
Alias for
setServiceName(String), representing the script or command name ($0). |
NshOptions |
NshOptions.setServiceName(String serviceName)
Sets the script name or command invocation name (positional parameter $0).
|
NshOptions |
NshOptions.setShutdownScript(String shutdownScript) |
NshOptions |
NshOptions.setStartupScript(String startupScript) |
NshOptions |
NshOptions.setVerbose(boolean verbose) |
NshOptions |
NshOptions.setVersion(boolean version) |
NshOptions |
NshOptions.setXtrace(boolean xtrace) |
| Modifier and Type | Method and Description |
|---|---|
protected NCmdLineMatcher |
DefaultNshOptionsParser.createMatcher(NCmdLine args,
NshOptions options) |
NshOptions |
DefaultNshOptionsParser.parse(NCmdLine args,
NshOptions options) |
default NshOptions |
NshOptionsParser.parse(NCmdLine args,
NshOptions options) |
protected void |
DefaultNshOptionsParser.postParse(NshOptions options) |
Copyright © 2026 vpc open source initiative. All rights reserved.