トップページ
ひらく | たたむ | ページトップ
↓マウスで反転選択した文字を検索
Cygwin
   
ページ内検索 ページ外検索
検索したい文字を入力して
ENTERを押すと移動します。
\n
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ]
ヘッダ検索
___

■ 変数(Variable)


___

■ 変数の定義

Scope 定義したshell内で有効 export で 子shell が参照可能

    # 代入時の = にスペースは不要
    num=1; 
    
    num=`expr $num + 1`

    let ret=num*num;  // bash only, $必要なし

    # readonly にする。
    readonly  num;


    # 文字としての 1 を代入
    $debug=1;     
WARNING
    '' で quot された変数は置換されない

    # RET: aaa
    var=aaa; echo "$var"

    # RET: $var
    var=aaa; echo '$var'
コロンの使用 echo ${name:-value} // 値の判定 echo ${name:=value} // 値のset echo ${name:?value} // 値==NULL -> stderr へ
















NINJAIDX 3