「Linux 記号(bash変数)」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Linux 記号(bash変数)== [Linux] ===$=== *http://nori3tsu.hatenablog.com/entry/2013/12/29/165617 {|class="wikitable" !書式 !内容 |- |$? |直前に実行…」) |
|||
1行目: | 1行目: | ||
==Linux 記号(bash変数)== | ==Linux 記号(bash変数)== | ||
− | [Linux] | + | [[Linux]] |
===$=== | ===$=== | ||
*http://nori3tsu.hatenablog.com/entry/2013/12/29/165617 | *http://nori3tsu.hatenablog.com/entry/2013/12/29/165617 |
2020年2月15日 (土) 08:04時点における版
Linux 記号(bash変数)
$
書式 | 内容 |
---|---|
$? | 直前に実行したコマンドの終了ステータス |
$@ | スペース区切りの実行スペース |
$* | 変数$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の値を設定 |
© 2006 矢木浩人