インストールパラメーターは、以下の形式でCSVファイルに指定します。
CSVファイルの記述形式は“■CSVファイルの形式”を参照してください。
文字コード
UTF-8
フォーマット
installInfo, | softwareName, | [ソフトウェア名称] |
installInfo, | OS, | [OS名] |
installInfo, | Version, | [バージョン] |
installInfo, | Name, | [ソフトウェアID] |
parameters, | [パラメーターのキー名], | [パラメーターの値] |
parameters, | ・・・, | ・・・ |
■installInfoパラメーター
パラメーター | installInfoパラメーター | 備考 | |
---|---|---|---|
ソフトウェア名称 | キー名 | softwareName | 省略可能 |
型 | string | ||
デフォルト値 | <なし> | ||
値 | Interstage Charset Manager Web Input Multi Option | ||
OS名 | キー名 | OS | 省略可能 |
型 | string | ||
デフォルト値 | <なし> | ||
値 | Linux | ||
バージョン | キー名 | Version | 省略可能 |
型 | string | ||
デフォルト値 | <なし> | ||
値 | V10.1.1 | ||
ソフトウェアID | キー名 | Name | 必須 |
型 | string | ||
デフォルト値 | <なし> | ||
値 | Interstage Charset Manager Web Input Multi Option Install |
※省略可能とは、行がなくてもエラーにはならない設定です。
※値には、本製品で設定する値が記載されています。
■parametersパラメーター
parametersに設定できるパラメーターについて説明します。
分類 | parametersパラメーター | |
---|---|---|
インストールディレクトリ | キー名 | INSTALLDIR |
型 | string | |
デフォルト値 | /opt | |
値 | 製品のインストール先ディレクトリです。 |
■CSVファイルの形式
CSVファイルの形式は、RFC4180を基に以下の仕様とします。
各レコードは改行「LF」で区切ります。
ファイル末尾には改行を指定してください。
レコード内の各フィールドはカンマ「,」で区切ります。(カンマはASCII(1byte文字))
aaa,bbb,ccc | → | aaa | bbb | ccc |
カンマが連続した場合、および、改行の前にカンマがある場合は、カンマの次に空データがあるものとします。
aaa,,ccc | → | aaa | ccc | |
aaa,bbb, | → | aaa | bbb |
ヘッダーは指定できません。
field1 | field2 | field 3 | ||
aaa,bbb,ccc | → | aaa | bbb | ccc |
ダブルクォーテーションで囲む場合は、同じレコードのすべてのフィールドをダブルクォーテーションで囲みます。
"aaa","bbb","ccc" | → | aaa | bbb | ccc |
改行、ダブルクォーテーション、カンマを含むフィールドは、ダブルクォーテーションで囲みます。
"aaa","bb b","ccc" | → | aaa | bb b | ccc |
"aaa","bb,b","ccc" | aaa | bb,b | ccc |
ダブルクォーテーションで囲まれているフィールドでダブルクォーテーションを使用する場合は、ダブルクォーテーションでエスケープします。
"aaa","bb""b","ccc" | → | aaa | bb"b | ccc |
注意
以下の場合はエラーとなります。
区切り(カンマ)の前後に空白、タブなどがある。
空白、タブなどを入れた場合、それらも1文字として認識するため、パラメーターエラーの原因となります。
ダブルクォーテーションで囲まれているフィールドの前後に空白がある。
"zzz ", "yyy ", " xxx " |
フィールド数が異なる。
aaa,bbb aaa,bbb,ccc aaa,bbb,ccc,ddd |
ダブルクォーテーションで囲まれているフィールドと囲まれていないフィールドが混在する。
aaa,"bbb",ccc "xxx",yyy,"zzz" |
ダブルクォーテーションのエスケープが崩れている。
"aaa","bb"""b","ccc" |