全域指令 (Linux™ 及 macOS)
使用全域指令來顯示 CLI 說明和 Static Analyzer 指令行公用程式 版本資訊。
appscan.sh help
語法:
appscan.sh help <command>
說明:
顯示所有指令或個別指令的說明。
可選旗標/設定:
<command>
:若要顯示個別指令的說明,請在這裡指定它。
提示: 針對所有指令,可以依任意順序使用選項。
範例:
若要參閱 prepare
指令的說明,請指定以下內容:
appscan.sh help prepare
appscan.sh version
語法:
appscan.sh version
說明:
顯示 Static Analyzer 指令行公用程式 版本。
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