68user's page 掲示板

Prev< No. 1185〜1190> Next  [最新発言に戻る] [過去ログ一覧]
No. 1185 # skel.103M [E-mail] 2000/09/23 (土) 01:01:53
どうも、いつもお世話になっております。

今 Bourne SHELL のスクリプトを書いたり解析したりすることができる
ようになりたいのですが、最適な本はないでしょうか。man shでは分
かりにくい部分を例で示しながら文法を解説した本をご存じでしたら
教えていただけませんか。ちょうど C SHELL でいうところの
                    「csh & tcsh Manual & Reference」(秀和システム)
みたいな本です。書店を探したけどなかなか見つからなくて…。68user
さんが Bourne SHELL について勉強したときにどんな本を読んだのでしょうか。

#bash については秀和システムの「bash Manual & Reference」がありますが…

No. 1186 # Yuuki [E-mail] 2000/09/23 (土) 01:11:45
>skel.103Mさん
これなんかどうですか?
良さそうですよ。

Bourne Shell 自習テキスト
http://www.tsden.org/takamiti/shText/index.html

No. 1187 # 68user 2000/09/23 (土) 19:16:18
@skel.103M さん
僕はこのまえ sh スクリプトを初めて書きましたが、
> Bourne Shell 自習テキスト
> http://www.tsden.org/takamiti/shText/index.html
と man で乗り切りました。

あと、UNIX USER 10月号 (最新号) に 20 ページ程度ですが、
シェルスクリプト講座が載ってます。結構勉強になると思います。

ただ、sh スクリプトの決定版、というような本は知らないです。
    http://www.oreilly.co.jp/BOOK/bash2/contents.htm
ってのがありますが、読んだことはないです。
# 結局 bash と sh は別物だし…。

@やすさん
> シェルスクリプトの中で設定した変数、例えば、x=300とかを
> 別のスクロリトで参照することはできないのでしょうか?
export して環境変数にセットしておけば、子プロセスからも
参照できるはずです。それができないということは、script1
から script2 を呼んでいるのではなく、あるプロセスから
script1 を呼び、script1 の終了後に script2 を呼んでませんか?

そういう場合は、ファイル経由で情報を渡すのがいいと思います。

No. 1188 # 黒揚羽 [URL] 2000/09/24 (日) 19:56:38
管理人様

はじめまして、黒揚羽というものです。
私は UNIX に興味のある者で、今度とある IRC チャンネルで、
『UNIX 雑談会』を毎週催すことになりました。

それで、この掲示板にはことに UNIX 等のオペレーティングシステムに
興味のある方が集っておられると思い、ここでその IRC での
雑談会の紹介をしたいのですが、よろしいでしょうか?
もちろん、商業的・営利的なものではなく純粋に個人の趣味の範囲で
行っているようなものであることをあらかじめお断りしておきます。

No. 1189 # 68user 2000/09/24 (日) 22:07:42
> ここでその IRC での雑談会の紹介をしたいのですが、
> よろしいでしょうか?
よいですよ〜。僕も暇があれば、参加させていただこう
かなと思います。

ただ、「文字コードは Shift_JIS で」というのは
参加者にとって ある意味ハードルが高いのでは
ないかなと思いました。
# そこに至った事情を知らないので、ただ思っただけです。

No. 1190 # 黒揚羽 [URL] 2000/09/24 (日) 23:14:43
よいですよ〜。僕も暇があれば、参加させていただこう
>かなと思います。
ご配慮有難うございます。それから、68user さんに参加して頂くと
とても話がはずむと思っています。本当に、お暇な折にで結構ですから、
お話したいと思っておりました。

それでは、お言葉に甘えて案内を掲示させて頂きます。

以下の要領で、毎週土曜日深夜から日曜日にかけて
UNIX に関する雑談会を催しています。UNIX を肴に
くつろいだお話をするのが目的で、会話に参加して
頂ければ現在の使用 OS などの参加資格はありません。
win による参加も OK です。

詳しい要領とIRC クライアントの設定方法は

http://members.tripod.co.jp/ageha/irc

にあります。これらの説明は読んだ方が無難かと思います。

○日時: 毎週土曜日 23:00 〜日曜 2:00
○サーバ: irc.fef.net:6667 他
○チャンネル: #tsu
○禁止事項
(1) perl およびセキュリティに関する話題
(2) ログとりのみの参加
(一般的な意味での away などは問題ありません。
また、のべつまくなし喋らなければならないというのでありません。)
○注意事項: #tsu は Shift JIS 限定です。

# Shift JIS は、mIRC のためらしいです。
# 個人的には iso2022-jp か euc が良いんですけど。
# とにかく、チャンネルの founder は別の方なので、
# その方の主義にあわせることになりました。

Prev< No. 1185〜1190> Next  [最新発言に戻る] [過去ログ一覧]