输出契约

通道 内容
stdout 默认输出人类可读文本;加 -o json 出美化 JSON、-c/--compact 出紧凑单行 JSON,供脚本解析。logsexec 始终直出原始文本/退出码。
stderr 只放提示、进度、错误信息。
退出码 0 成功 · 1 业务错误 · 2 未登录/令牌失效 · 3 网络不可达

人直接看默认文本即可;脚本里加 -o json 喂解析器,stderr 留作日志:

nae apps -o json 2>/dev/null | jq '.[].AppID'

退出码可直接驱动控制流:

nae whoami >/dev/null 2>&1 || echo "令牌无效,需重新登录" >&2

本文档各命令的「返回示例」展示的是 -o json 的结构;默认 text 形态是同一份数据的人类可读呈现。

全局选项

选项 说明
-o, --output <format> 输出格式:text(默认,人类可读)/ json
-c, --compact 紧凑 JSON(单行,隐含 -o json,便于逐行处理)
--base-url <url> 覆盖平台地址(亦可 NAE_BASE_URL
--token <token> 覆盖访问令牌(亦可 NAE_TOKEN