Initial Dever 0.0.1
This commit is contained in:
commit
81233d098c
1479 files changed
+163782
No files matched your search
@@ -0,0 +1,35 @@
|
||||
# 进程与命令
|
||||
|
||||
读取当前进程参数和受管命令结果,参数不通过 shell 执行。
|
||||
|
||||
## dever.process.Output
|
||||
|
||||
已启动命令的退出码与原始输出字节,非零退出码也是正常结果。
|
||||
|
||||
字段:
|
||||
- `code`:退出码
|
||||
- `stdout`:标准输出
|
||||
- `stderr`:标准错误
|
||||
|
||||
## dever.process.Error
|
||||
|
||||
外部命令 Port 可声明的执行错误。
|
||||
|
||||
分支:
|
||||
- `error Failed(message: Text)`:失败原因
|
||||
|
||||
## dever.process.ArgumentsResult
|
||||
|
||||
读取当前进程参数的具体结果,无法表示为 UTF-8 的参数明确失败。
|
||||
|
||||
分支:
|
||||
- `Read(values: List<Text>)`:参数列表
|
||||
- `error Failed(message: Text)`:读取失败
|
||||
|
||||
## dever.process.arguments
|
||||
|
||||
跳过程序路径 argv[0],保留之后所有参数的顺序和内容。
|
||||
|
||||
## dever.process.argumentsValue
|
||||
|
||||
取出进程参数;读取失败时继续传播错误。
|
||||
Reference in new issue
Block a user