Skip to main content
Skip table of contents

Varf

3.2.18 Varf 

説明

Varf - 1つ以上の変数を定義し、その値にJavaエスケープシーケンスを含めることで、改行やタブ、特殊なUnicode文字を挿入することができます。v3.5.1 以降でサポートされています。

SYNOPSIS

varf <var_name_1>=<value_1>[<var_name_2>=<value_2> ... <var_name_N>=<value_N>].

  • 赤色は必須パラメータ

オプション

変数名

– 変数の名前。大文字と小文字を区別し、スペースは使用できません。

– 変数の値。値にスペースが含まれる場合は、二重引用符で囲む必要がある。エスケープシーケンスは以下のように変換されます:

JS
    \b    /* \u0008: バックスペース BS */
    \t    /* \u0009: 水平タブ HT */
    \n    /* \u000a: 改行 LF */
    \f    /* \u000c: フォームフィード FF */
    \r    /* \u000d: キャリッジリターン CR */
    \"    /* \u0022: 二重引用符 " */
    \'    /* \u0027: 一重引用符 ' */
    \\    /* \u005c: バックスラッシュ \ */
    \uNNNN NNNNが有効なUnicode文字の16進値である限り、適切なUnicode文字に変換されます。 


戻り値

Varf コマンドは常に 0(ゼロ)を返します。


JS
Varf MULTILINE="Line #1nLine #2"
  • MULTILINE変数に2行のテキストを入力します('˶n'シーケンスは改行に変換される)。

JS
Varf MULTILINE="行#1u000a行#2"
  • 上記と同じ例で、改行文字をエスケープされたユニコードで指定します(改行は ASCII 10, 0x0a)。

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.