public class Shells extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Shells.Result |
| 构造器和说明 |
|---|
Shells() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Shells.Result |
execute(File workDir,
String... cmdLine) |
static Shells.Result |
execute(String charset,
File workDir,
String... cmdLine) |
static Shells.Result |
execute(String charset,
Map<String,String> env,
File workDir,
String... cmdLine) |
static Shells.Result |
executeScriptContent(File workDir,
String scriptFileName,
String scriptContent) |
static Shells.Result |
executeScriptContent(File workDir,
String scriptFileName,
String scriptContent,
String cmdArgs) |
static Shells.Result |
executeScriptContent(String charset,
File workDir,
String scriptFileName,
String scriptContent) |
static Shells.Result |
executeScriptContent(String charset,
File workDir,
String scriptFileName,
String scriptContent,
String cmdArgs) |
static Shells.Result |
executeScriptContent(String charset,
Map<String,String> env,
File workDir,
String scriptFileName,
String scriptContent) |
static Shells.Result |
executeScriptContent(String charset,
Map<String,String> env,
File workDir,
String scriptFileName,
String scriptContent,
String cmdArgs) |
static void |
makeScriptFile(File workDir,
String scriptFileName,
String content) |
static void |
makeScriptFile(File workDir,
String scriptFileName,
String content,
String charset) |
static void |
makeScriptFile(String scriptFileName,
String content) |
static void |
makeScriptFile(String scriptFileName,
String content,
String charset) |
static String[] |
parse(String cmdStr) |
static Shells.Result |
waitFor(Process process) |
static Shells.Result |
waitFor(Process process,
String charset) |
static String[] |
wrapCmd(String cmdStr) |
public static Shells.Result executeScriptContent(File workDir, String scriptFileName, String scriptContent) throws IOException
IOExceptionpublic static Shells.Result executeScriptContent(File workDir, String scriptFileName, String scriptContent, String cmdArgs) throws IOException
IOExceptionpublic static Shells.Result executeScriptContent(String charset, File workDir, String scriptFileName, String scriptContent) throws IOException
IOExceptionpublic static Shells.Result executeScriptContent(String charset, File workDir, String scriptFileName, String scriptContent, String cmdArgs) throws IOException
IOExceptionpublic static Shells.Result executeScriptContent(String charset, Map<String,String> env, File workDir, String scriptFileName, String scriptContent) throws IOException
IOExceptionpublic static Shells.Result executeScriptContent(String charset, Map<String,String> env, File workDir, String scriptFileName, String scriptContent, String cmdArgs) throws IOException
IOExceptionpublic static void makeScriptFile(String scriptFileName, String content) throws IOException
IOExceptionpublic static void makeScriptFile(String scriptFileName, String content, String charset) throws IOException
IOExceptionpublic static void makeScriptFile(File workDir, String scriptFileName, String content) throws IOException
IOExceptionpublic static void makeScriptFile(File workDir, String scriptFileName, String content, String charset) throws IOException
IOExceptionpublic static Shells.Result execute(String charset, File workDir, String... cmdLine)
public static Shells.Result execute(File workDir, String... cmdLine)
public static Shells.Result execute(String charset, Map<String,String> env, File workDir, String... cmdLine)
public static Shells.Result waitFor(Process process) throws InterruptedException
public static Shells.Result waitFor(Process process, String charset) throws InterruptedException
Copyright © 2025 fossc. All rights reserved.