本のお詫びと訂正
Link・Link・Link



マスタリングCsh - サタデー・ナイト・スクリプト』をお買上げ下さいまして、心より感謝しております。


現在発見されている誤植・訂正は以下のものです。お手数ですが、お持ちの書籍を修正していただけますでしょうか。大変申し訳ございませんでした。

もう1点、本書に登場する ftp://ftp.akmac.gr.jp は閉鎖されました。デッドになったリンクは「Link・Link・Link」ページで一覧にしてありますので、そちらからダウンロードしてください。

前編に渡っての話ですが、tcshがインストールされているのであればスクリプトの先頭にはcshの代わりに

#!/usr/local/bin/tcsh -f

と記述しておいた方が処理できる能力が上がりますので、kpkgなどは多くの項目があっても落ちなくなります。当然、tcshのパスはインストールされているパスに読み替えてください。

26ページ 注意の部分で「日本語化された『find』を指します」とありますが、「GNU版の『find』を指します」の誤りです。
82ページ 実際に使えるスクリプトではありませんが、サンプルスクリプト部のif文の条件式がすべて「=」一つになっていますが、「==」と2つにしないと等式として評価されません。
88ページ 上のサンプルスクリプト部分の2行目と3行目は1行です。行番号3から1つずつ下へずらして下さい。
93ページ 私のコメントで「コマンドリファレンス(巻末参照)」となっていましたが、巻末の掲載からは外しております。manで十分だという判断だったのですが、この部分を削除するのを忘れておりました。
132ページ 中段より少し下
「tclスクリプトでも同じようために」 > 「tclスクリプトでも同じように」
256ページ tkpkgスクリプト 236行目の「"」の位置に誤りがありました。
set warn [ tk_dialog .ww2 "DeletePkg" "$D_pnameを消去しますよ!" warning 1 "了解" "ダメ!" ]

set warn [ tk_dialog .ww2 "DeletePkg" $D_pname"を消去しますよ!" warning 1 "了解" "ダメ!" ]

の誤りです。

288ページ 飛んでもないミスをしてしまいました。最後の一文「最終章『Home-Party Edition』の始まりです」となっておりますが、
「『World-Party Edition』の始まりです」の誤りです。



個人的な質問にはお答えしておりません。

Dec 15, 1998
Fumio Kamiyama