Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南

使用動作與資料類型定義中的變數

您可以將字串變數與環境變數納入動作與資料類型定義檔案中。

使用動作中的字串變數

字串變數定義從定義的位置到檔案的結尾都一直維持有效。沒有整體的資料庫字串變數。

如果字串變數與環境變數有相同的名稱,字串變數有優先順序。

如果要定義字串變數

    使用語法:

	設定  variable_name=value

變數名稱可以包含任何文字字元與底線(_)。每個變數定義都必須在不同的行上。

例如:

設定 Remote_Application_Server=sysapp 
設定 Remote_File_Server=sysdata

如果要參考字串變數

    使用語法:

	$[{] variable_name[}]

例如:

EXEC-HOST    $Remote_Application_Server 
CWD   	/net/${Remote_File_Server}/doc/project

使用動作與資料類型中的環境變數

    使用語法參考環境變數:

	$[{]變數所指定的位置[}]。

當載入資料庫時,變數會擴展(由其值取代)。如果字串變數與環境變數有相同的名稱,字串變數有優先順序。

例如,此執行字串會列印具有包含登入名稱的標題檔案。

EXEC-STRING lp -t$LOGNAME% (檔案)Arg_1%