みなさん、おはこんばんちは。

Mac OS XにはUNIXの勉強ができる環境がありますよね?
ゆっくり、時間をかけて、あこがれの「OSバイリンガル人間(Mac OS 9、X、Windows、UNIX)」になって、もっといろいろなことができるようになりたいです。最近MacBookを買ってご機嫌なうちに。

さて、UNIXに詳しい人から、シェルについて勉強してみると便利だと思うよ、と、アドバイスしてもらいました(そのお方は、Macを使ったことはないそうですが)。
よくよく聞いてみると、MacにAppleScriptという便利なあれこれ自動でやってくれる言語がありますが、UNIXではシェルスクリプトが、そういうことをできるみたいなお話でした。

……ということを聞いたのが、つい昨日のこと。
そんなMac OS Xのターミナル初心者に、1から手ほどきしてくれる優しいサイトか文献をご紹介いただけますか?
よろしくお願いします。

回答の条件
  • 1人5回まで
  • 登録:2007/10/25 16:53:24
  • 終了:2007/10/25 21:02:28

ベストアンサー

id:ymlab No.1

ymlab回答回数506ベストアンサー獲得回数332007/10/25 20:31:44

ポイント60pt

http://www.openspc2.org/reibun/bash/index.html

とかでまずは遊んでみていはいかがでしょうか。

シェルといっても色々ありますが、(bashや、cshや、zsh・・・)

bash を勉強されてみてはいかがでしょうか。

上記サイトで遊んでもらった後本格的に勉強しようと思ったら、それなりの書籍で勉強した方がよいと思います。

パスとしては、

改訂新版 UNIXコマンドポケットリファレンス ビギナー編 (POCKET REFERENCE SERIES)

改訂新版 UNIXコマンドポケットリファレンス ビギナー編 (POCKET REFERENCE SERIES)

  • 作者: IDEA C
  • 出版社/メーカー: 技術評論社
  • メディア: 単行本

とかでさらに遊んだ後、

オライリーの本がよいと個人的には思います。

入門bash 第3版

入門bash 第3版

  • 作者: キャメロン ニューハム ビル ローゼンブラット
  • 出版社/メーカー: オライリージャパン
  • メディア: 単行本

また、そういうシェルスクリプトを書くのであれば、エディタの学習も平行してされると、

開発効率があがります。

これもまた、個人的にですが、vi をお薦めいたします。

入門vi 第6版

↑これはいい本です。

id:Yuny

ymlabさん、ありがとうございます。

はてなさんとかのプログラマさんが、なんか、楽しそうに文字の山と格闘しているのを読むにつけ、

ああいう世界の楽しみって何なんだろう、と思っていました。

マウスを使わないで文字でMacやパソコンを乗り回すかっこよさといいますか。

ゆっくり読ませていただきます。

あんまり情報が増えすぎてもアレなので、この辺にて閉めさせていただきます。ありがとうございました。

2007/10/25 21:02:16
  • id:Kumappus
    http://homepage.mac.com/notex/osx/01/index.html
    とかだめ?

    http://docs.info.apple.com/jarticle.html?artnum=86135&coll=jp
    で世の中一般的にはbashがよく使われているのでbashに変更した後、

    http://www.atmarkit.co.jp/flinux/rensai/theory08/theory08a.html
    このあたりから始めればいいのでは?
  • id:Yuny
    Kumappusさんもありがとうございます!
    とても役に立つと思います。
    世の中には親切な人もいるものですね。

    とりあえず、「しぇる」というものを使って、「こんにちは!」と表示させたりする、というあたりを目標に、始めてみたいです。
    iLife 08にしろターミナルにしろ、宝の山ですよ、この黒いすてきな箱の中って。

    どうもありがとうございました。
  • id:Kumappus
    回答拒否を切ってくれるとうれしいです…。

    ところで、ディレクトリの名前や配置に思いっきりくせがあるけれど、基本的にはただのBSD UNIXなので、その上で走るアプリ(シェルなども含む)についてはLinuxの知識がかなりの部分そのまま使えます>MacOS X。
  • id:ymlab
    いるか ありがとうございました。
    Kumappusさんのおっしゃる通り、Linuxの知識があれば、ほとんどそのまんま使えたりします。
    (私はそれに惹かれて買いました。)
    http://q.hatena.ne.jp/1118840355

    ただ、少し難点を上げるとすれば、標準のシェル、日本語少し弱いんですよ。体感的に。
    iTermというのもあるので、是非使ってみて下さい。
  • id:Yuny
    Kumappusさん
    >回答拒否
    了解です。すみません。とりあえず、ポイントはお送り致しました。

    ymlabさんもおっしゃる通り、LinuxとかBSDみたいだというお噂はかねがね。
    今まではターミナルって、取っ付きにくい謎の人だったんですが、ターミナルとお話しできるようになってみたいです。
    そうなれると、有名人であるLinuxさん、BSD様ともお友達にしてもらえるのかな? (なんだかmixiみたい? 友達の友達は友達?)

    画面の文字が小さいので、直してみていたら……どせいさんフォント表示のターミナルってかなり読みにくいことを発見しました。お試しあれ。印象が変わりますよ。(フォントのフォントパネルで文字を大きくとかできるんですね!)
    http://homepage3.nifty.com/hifuni/dosei/
    とりあえず、monacoの18ptで。

    教えていただいた
    http://homepage.mac.com/notex/osx/01/index.html
    から読み進めています。何となく分かったかも。

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません