public class NshOptions extends Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
bash
maximize compatibility with bash
|
boolean |
command |
List<String> |
commandArgs |
boolean |
debugger |
boolean |
dumpPoStrings |
boolean |
dumpStrings |
boolean |
effectiveInteractive |
boolean |
errExit |
boolean |
exitAfterProcessingLines |
boolean |
interactive |
boolean |
login |
boolean |
noEditing |
boolean |
noProfile |
boolean |
noRc |
boolean |
posix |
String |
rcFile |
boolean |
readCommandsFromStdIn
-s option
|
boolean |
restricted |
boolean |
verbose |
boolean |
xtrace |
| Constructor and Description |
|---|
NshOptions() |
public boolean verbose
public boolean xtrace
public boolean errExit
public boolean restricted
public boolean interactive
public boolean effectiveInteractive
public boolean posix
public boolean exitAfterProcessingLines
public boolean bash
public boolean noRc
public boolean noProfile
public boolean noEditing
public boolean dumpPoStrings
public boolean dumpStrings
public boolean login
public boolean debugger
public boolean readCommandsFromStdIn
public String rcFile
public boolean command
public boolean isVerbose()
public NshOptions setVerbose(boolean verbose)
public boolean isXtrace()
public NshOptions setXtrace(boolean xtrace)
public boolean isRestricted()
public NshOptions setRestricted(boolean restricted)
public boolean isInteractive()
public NshOptions setInteractive(boolean interactive)
public boolean isPosix()
public NshOptions setPosix(boolean posix)
public boolean isNoRc()
public NshOptions setNoRc(boolean noRc)
public boolean isNoProfile()
public NshOptions setNoProfile(boolean noProfile)
public boolean isNoEditing()
public NshOptions setNoEditing(boolean noEditing)
public boolean isDumpPoStrings()
public NshOptions setDumpPoStrings(boolean dumpPoStrings)
public boolean isDumpStrings()
public NshOptions setDumpStrings(boolean dumpStrings)
public boolean isLogin()
public NshOptions setLogin(boolean login)
public boolean isDebugger()
public NshOptions setDebugger(boolean debugger)
public String getRcFile()
public NshOptions setRcFile(String rcFile)
public boolean isReadCommandsFromStdIn()
public NshOptions setReadCommandsFromStdIn(boolean readCommandsFromStdIn)
public boolean isBash()
public NshOptions setBash(boolean bash)
public boolean isCommand()
public NshOptions setCommand(boolean command)
public NshOptions setCommandArgs(List<String> commandArgs)
public NshOptions setFiles(List<String> files)
public boolean isExitAfterProcessingLines()
public NshOptions setExitAfterProcessingLines(boolean exitAfterProcessingLines)
public String getServiceName()
public NshOptions setServiceName(String serviceName)
public String getStartupScript()
public NshOptions setStartupScript(String startupScript)
public String getShutdownScript()
public NshOptions setShutdownScript(String shutdownScript)
public boolean isVersion()
public NshOptions setVersion(boolean version)
public boolean isHelp()
public NshOptions setHelp(boolean help)
public boolean isEffectiveInteractive()
public NshOptions setEffectiveInteractive(boolean effectiveInteractive)
public boolean isErrExit()
public NshOptions setErrExit(boolean errExit)
public boolean isNsh()
Copyright © 2026 vpc open source initiative. All rights reserved.