それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

2016-12-31から1日間の記事一覧

bashの似てて紛らわしいもの (( / $(( の丸括弧

似てて紛らわしいものシリーズ (( / $(( bash の記述で初心者泣かせの、似てて紛らわしかったり、どう使っていいかわからなかったり、読み方を間違えてパニックになる記号について (( / $(( の違い (( / $(( は数字を計算する方法です。どちらも同じ機能を持…

bashの似てて紛らわしいもの ( / ((

似てて紛らわしいものシリーズ bash の記述で初心者泣かせの、似てて紛らわしかったり、どう使っていいかわからなかったり、読み方を間違えてパニックになる記号について (( と ( 全然意味が違うので、間違えると大変。また見た目は似ているので似たようなも…

bashのwhile/until ループ構文について

bash の while 文について bash で書ける while文について触れておきます。 while 文の基本構文 while <COMMANDS> ; do <COMMANDS> done; ここでの <COMMANDS>は 複数行のコマンドリストのことを指しています。 COMMANDSに含まれるものは次のとおりです COMMANDS ( COMMANDS; ) { COMMANDS </commands></commands></commands>…

bashの関数定義には「リダイレクト」も含まれる

bash の関数定義について bashの関数定義の記事で触れていないことが有ります。というか意図的に省きました。 bash の関数定義には「リダイレクト」が含まれます。 リダイレクトを含めたbash関数定義 bashにおける関数定義は、正しくは実は次のようになって…

bashでのif/while条件判断 に使える[[ / (( 条件の一覧<コマンド・ファイルの存在などで条件分岐>

bash ではいろいろな条件で分岐が出来る。 ifで使えるいろいろな条件を見てみたいと思う。 数値判断系 数字を比較するときは以下を覚えておけばいい。 (( 1 > 0 )) (( 1 >= 0 )) (( 1 < 0 )) (( 1 <= 0 )) (( 1 == 0 )) (( 1 != 0 )) (( 0 )) # 終了ステータ…