2016-12-21から1日間の記事一覧
bash で数字を計算する let bash で数字を計算するときに、どのような方法を使いますか? 数字を計算するときに、いくつか選択肢があります。 expr let C style 主に、この3つのどれかだと思います。*1 今回はこの3つのうち、let について 見ていきたいと…
bash の if で数値比較をするには シェルスクリプトやbash のターミナルで、数値と数字の比較をしたいとき。 どのような方法を取りますか? a = 1 if (( a )) ; then echo 1 ; fi 私は、C言語スタイルの比較演算子を使うことが多いです。 数値を比較するには…
bash の for ループは for ..in スタイル bash では、for ループを for .. in スタイルで記述することが一般的です。 もちろん、C言語スタイルのbash のfor ループを記述することも可能です→参考 一般的に使われるのは for ... in スタイルではないでしょう…
bash ではC言語スタイルのfor ループが使えます。 bash のループの例を調べると seq などが散見されるのですが、C言語スタイルのおなじみの for ループが使えます。 え?とおもった人はbash のヘルプをもう一度見てみてください ヘルプの読み方 bash$ help '…
bash のブレース展開機能が強化されている bash 4.0 から、bash のブレース展開機能が強化されています。 bash のブレース展開の使い方を紹介したいと思います。 bash ゼロ埋め展開機能 数字のゼロ埋めができるようになっています ゼロ埋めの例1 echo {0000…
AMP 対応サイトが辛い件について Google AMPで表示されるサイトが「高速化」されたけど困ったことになってる。 AMPはドメインがGoogle のままになっている。 このままではMITMと変わらない。 Googleが中身を見せてくれる ドメインがGoogleなので、アクセス制…