harmony 鸿蒙ShellCmdResult
ShellCmdResult
The ShellCmdResult module provides the shell command execution result.
NOTE
The initial APIs of this module are supported since API version 8. Newly added APIs will be marked with a superscript to indicate their earliest API version.
The APIs of this module can be used only in arkxtest.
Modules to Import
import { abilityDelegatorRegistry } from '@kit.TestKit';
Attributes
Atomic service API: This API can be used in atomic services since API version 11.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Type | Readable | Writable | Description |
---|---|---|---|---|
stdResult | string | Yes | Yes | Standard output content. |
exitCode | number | Yes | Yes | Result code. |
Usage
The result is obtained by calling executeShellCommand in abilityDelegator.
Example
import { abilityDelegatorRegistry } from '@kit.TestKit';
import { BusinessError } from '@kit.BasicServicesKit';
let abilityDelegator: abilityDelegatorRegistry.AbilityDelegator;
let cmd = 'cmd';
abilityDelegator = abilityDelegatorRegistry.getAbilityDelegator();
abilityDelegator.executeShellCommand(cmd, (error: BusinessError, data) => {
if (error) {
console.error(`executeShellCommand fail, error: ${JSON.stringify(error)}`);
} else {
console.log(`executeShellCommand success, data: ${JSON.stringify(data)}`);
}
});
你可能感兴趣的鸿蒙文章
harmony 鸿蒙@ohos.app.ability.abilityDelegatorRegistry (AbilityDelegatorRegistry)
harmony 鸿蒙@ohos.application.abilityDelegatorRegistry (AbilityDelegatorRegistry)
harmony 鸿蒙@ohos.application.testRunner (TestRunner)
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦