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

MyMemoWiki

「Linux 記号(bash変数)」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==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変数)

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の値を設定