全局命令 (Linux™ 和 macOS)
使用全局命令可以显示 CLI 帮助和 Static Analyzer Command Line Utility 版本信息。
appscan.sh help
语法:
appscan.sh help <command>
描述:
显示所有命令或单个命令的帮助。
可选标志/设置:
<command>
:要显示单个命令的帮助,请在此指定该命令。
提示: 对于所有命令,选项都可以按任意顺序使用。
示例:
要查看有关 prepare
命令的帮助信息,请指定以下内容:
appscan.sh help prepare
appscan.sh version
语法:
appscan.sh version
描述:
显示 Static Analyzer Command Line Utility 版本。
appscan.sh update
语法:
appscan.sh update
appscan.sh checkUpdate
描述:
检查 HCL AppScan on Cloud 服务器上是否有新的更新可用。如果有新版本可用,此命令会将其下载并安装到与当前版本相同的位置。
如果当前的 SAClientUti
l 安装使用缺省包名称(例如,./SAClientUtil.8.0.nnnn),则在更新完成后,版本字符串将从目录名称中删除(例如,./SAClientUtil)。如果 SAClientUtil
目录使用定制名称,则更新后将保留该名称。(例如,./MySAClient)。
如果服务器中没有新的更新可用,用户将收到通知。
示例:
appscan.sh checkUpdate
appscan.sh update
检查服务器上是否有更新可用,然后下载并安装该更新,并按如下方式通知用户:
source ./appscan.sh update
An update is available. Version: 8.0.1401
Downloading the update...
Extracting the update...
Update complete.
New version is located at: <SAClientUtil>/bin
注: 要在 Linux 系统上正确运行
update
命令:- 将目录更改为 <SAClientUtil>/bin 目录,其中 <SAClientUtil> 是支持
update
命令的实用程序的新下载。 - 运行:
source ./appscan.sh update
或. ./appscan.sh update