Raspberry Pi で Raspbian を使っている場合に、I2C(I2C)を使うための設定を手動でするには次のようにします。
続きを読む
Raspberry Pi B+ (Plus) 専用ケース RS製 (Clear) はPiカメラも固定できて嬉しい
ラズパイマガジン 2015年春号と一緒に購入したRaspberry Pi B+専用ケースが結構気に入ってます。Piカメラが固定できるので便利です。これまではPiカメラを固定する方法について悩むことも多かったもので。ケースに固定すると不便なときもあるので、どういう使い方をするかにもよりますけど…
続きを読む
Web Starter Kit を動かしてみる
Web Starter Kit というものがあるということなので、「Web Starter Kit のセットアップ — Web Fundamentals」を参考にして動かしてみました。
続きを読む
そろそろ2015年のIT機器構成見直しもしたいところ
そろそろ2015年のIT機器構成見直しもしたいところだなぁ、と考えています。
続きを読む
Google Compute Engineも良いみたい
Google Compute Engine入門を読んでみました。
続きを読む
Bashシェルスクリプトで変数に指定された文字列の長さを調べるには
Bashシェルスクリプトで変数に指定された文字列の長さを調べるには、参照する変数名の前に「#」をつけます。
続きを読む
コマンドの実行結果やエラーメッセージを破棄するには
次のような expr_sample0.sh があったとします。
expr "$1" + 1 > /dev/null if [ $? -le 1 ]; then echo "$1 is number" else echo "$1 is not number" fi
コマンドを実行するときにパラメータへ数字を渡すときはいいのですが、文字を渡してエラーとするときに、exprコマンドのエラーも一緒に表示されてしまいます。
$ sh expr_sample0.sh 1 1 is number $ sh expr_sample0.sh 2 2 is number $ sh expr_sample0.sh a expr: not a decimal number: 'a' a is not number
コマンドを実行した時に、コンソール画面へエラーが表示されると困るときもあるので、スクリプトで使っているコマンドでエラーが発生した場合は何も出力しないようにしたいときがあります。
続きを読む