| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
ページの作成:「==Linux 記号(bash変数)== [Linux] ===$=== *http://nori3tsu.hatenablog.com/entry/2013/12/29/165617 {|class="wikitable" !書式 !内容 |- |$? |直前に実行…」
==Linux 記号(bash変数)==
[Linux]
===$===
*http://nori3tsu.hatenablog.com/entry/2013/12/29/165617
{|class="wikitable"
!書式
!内容
|-
|$?
|直前に実行したコマンドの終了ステータス
|-
|$@
|スペース区切りの実行スペース
|-
|$*
|変数$IFS区切りの実行引数
|-
|$0
|ファイル名
|-
|$n
|実行引数のn番目の値
|-
|${@:n}
|スペース区切りの配列のn番目以降
|-
|${@:n:o}
|スペース区切りの配列のn番目からo番目
|-
|$$
|プロセスID
|-
|${!var}
|varの値を変数名としてeval実行
|-
|${#var}
|varの文字数
|-
|$((1+2))
|算術演算
|-
|${foo-bar}
|fooの変数がない場合にbarを使う
|-
|${foo:=bar},"fooの変数がない場合にbarを使いfooにbarの値を設定
|-

案内メニュー