おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


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が黄色になりました。

部屋の前に置いておいたハロウィンの余りもののお菓子がついに売り切れた。もっとかかるかと思ったけど案外あっけないものだね。

いろいろ壊れた

今日は金曜日かいなー。

STOP: 0x000000F4 (0x00000003,0x82275A30,0x82275BA4,0x805FA160)

No bootable device.

あう。

火災報知器も鳴ったよ。


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>