「Linux 記号(bash変数)」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Linux 記号(bash変数)== [Linux] ===$=== *http://nori3tsu.hatenablog.com/entry/2013/12/29/165617 {|class="wikitable" !書式 !内容 |- |$? |直前に実行…」) |
|||
| (同じ利用者による、間の1版が非表示) | |||
| 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:37時点における最新版
Linux 記号(bash変数)
Linux |
$
| 書式 | 内容 |
|---|---|
| $? | 直前に実行したコマンドの終了ステータス |
| $@ | スペース区切りの実行スペース |
| $* | 変数$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 矢木浩人