2007年11月13日(Tue) 豪快に寝坊 [長年日記]
● 起きた時にはずんこは学校に行っていた
● [memo] Linux で sh スクリプトを書くときは Debian がいいのか? (あーありがち)
ポータビリティの高いシェルスクリプトを書きたい時には、Linuxでbashにsymbolic linkされている/bin/shを使ってはいけないんだよなーと思っていた。Debianでは/bin/dashが、*BSDの/bin/ashに対応するシェルで、それを使うとポータビリティの高いシェルスクリプトが書けるのだそうだ。
Momongaではどうなってるかな?と思うと、ashというパッケージがあって、/bin/ashが提供されている。rpm -qiによるとashはBourne shellのクローンで、Bourne shellのいくかの機能(コマンドライン履歴など)は実装されてないのだそうだ。
man bashを見ると、例えばブレースの展開はshとbashで異なるのだそう。試してみよう。
最初の2つはbashの動作、最後の2つはshの動作なのだそうな。
bashが/bin/shとして起動された時は+B
オプションを
仮定してくれたらいいような気もするけど、Momongaではashを入れて
/bin/ashでデバグするというのも手なんだろうな。
いっそのこと/bin/shを/bin/ashへのシンボリックリンクにしたりして。
(そうしたら起動しなくなったりして。)
たmblr.より。
● Windows勝手にリブート問題
13日17:00HSTから17:30HSTごろの間に勝手にリブートしあがりました。UTC(マシンの時計)でいうと、14日03:00から03:30ごろ。Windows updateの設定かなあ。
● Windows updateの設定をかえる
ありました。Control Panel-Security CenterからManage security settings for: Automatic Updates。Automatically download recommended updats for my computer and install them: Every day/3:00AM。これを変えればいいんだね。
時間を選ぶのは危険(夜勤の時にやられてもこまる)ので、Download updates for me, but let me choose when to install themにしてみよう。わはは。Security Centerが黄色になりました。
● 部屋の前に置いておいたハロウィンの余りもののお菓子がついに売り切れた。もっとかかるかと思ったけど案外あっけないものだね。
● No bootable device.
あう。
● 火災報知器も鳴ったよ。
最近のツッコまれどころ