exec
约 119 字小于 1 分钟
2025-10-13
Karin API Docs / exec
函数: exec()
exec<
T>(cmd,options?):Promise<ExecReturn<T>>
定义于: packages/core/src/utils/system/exec.ts:24
执行 shell 命令
类型参数
T
T extends boolean = false
参数
cmd
string
命令
options?
ExecOptions<T>
选项
返回
Promise<ExecReturn<T>>
示例
const { status, error, stdout, stderr } = await exec('ls -al')
// -> { status: true, error: null, stdout: '...', stderr: '...' }
const status = await exec('ls -al', { booleanResult: true })
// -> true
const { status, error, stdout, stderr } = await exec('ls -al', { log: true })
// -> 打印执行命令和结果