- 新品
- 書籍
- 書籍
すべてのUNIXで20年動くプログラムはどう書くべきか シェルスクリプトレシピ集
2,750円
獲得ポイント25P
在庫なし
発送時期 1~5日以内に発送
商品詳細
内容紹介 | |
---|---|
販売会社/発売会社 | シーアンドアール研究所 |
発売年月日 | 2015/07/25 |
JAN | 9784863541771 |
- 書籍
- 書籍
すべてのUNIXで20年動くプログラムはどう書くべきか
商品が入荷した店舗:店
店頭で購入可能な商品の入荷情報となります
ご来店の際には売り切れの場合もございます
お客様宅への発送や電話でのお取り置き・お取り寄せは行っておりません
すべてのUNIXで20年動くプログラムはどう書くべきか
¥2,750
在庫なし
商品レビュー
3.7
5件のお客様レビュー
これはすごい。カオスなシェルスクリプトの世界をPOSIXに従って整然と整理している感じ。ぜんぜん咀嚼できていないけど常に手元に置いておきたい本。
Posted by
発想や着眼点はいいが,文法の解説がもっとほしい 環境に左右されないシェルスクリプトを作成できるPOSIX原理主義を実践するための情報(TIPS)集となっている。 おそらく普通にシェルスクリプトを勉強していては気づかないような視点で解説されており,参考になる部分がいくつかあった。...
発想や着眼点はいいが,文法の解説がもっとほしい 環境に左右されないシェルスクリプトを作成できるPOSIX原理主義を実践するための情報(TIPS)集となっている。 おそらく普通にシェルスクリプトを勉強していては気づかないような視点で解説されており,参考になる部分がいくつかあった。特に,一時ファイルを作らずにファイルを更新する方法が参考になった。 内容自体は悪くなく,目からウロコの部分もあり参考になった。しかし,以下の不満がある。 1. 文法の解説が断片的で少ない。 2. 後半は独自スクリプト,Web開発での解説。 最初の数十ページで正規表現などの重要な文法の解説や,比較的よく使うコマンドの簡単な解説などされている。しかし,この本自体がクックレシピということで,それぞれの目的を果たすための方法とその解説で構成されている。そのため,冒頭でも書かれている通り,シェルスクリプトの基本文法は他の本での学習を念頭に置かれている。 ただ,POSIXの規格を確認しても,どこが重要なポイントなのかはすぐにはわからない。例えば,globの文法であったり,利用可能な環境変数やシェル変数など。他にも,関数を書くときの注意点,パイプやリダイレクトを使う時の注意点,パフォーマンスの視点など。各レシピで断片的に書かれている印象だった。シェルスクリプトを書く上での定石についてももっときっちりと体系だてて解説してほしかった。 また,他の本といってもたくさん出版されており,どれがよいかを判断するのも難しい。せめておすすめ本を教えてほしかった。 後半部分はCSVやJSONパーサー,全角半角変換などの独自スクリプトや自分にはあまりなじみのないWeb開発における解説となっていて,あまり参考にならなかった。POSIXに準拠してできることはわかったが,長くて複雑になり理解が難しく,目的を果たすだけならブラックボックスのコードと違いがない。POSIXに準拠することで可搬性が高いというのは理解できるのだが,このレベルになると自分で中身を理解するというのはたいへんそうだ。 個人的には,もう少し文法などの説明を増やして欲しかった。 また,掲載されているコードにおいても,もっとよい方法がある場合(whichの代替のcommand -vなど)もあり,疑問をもつところが2-3箇所あった。 発想や着眼点はよく,内容も悪くない。ただ自分には物足りないので,もう少し文法の解説を拡充させた改訂を期待したい。
Posted by
どこまで POSIX 準拠のシェル(スクリプト)で色々なことを動作させるか追及している本。内容はクックブック的。 目的は単純だが、実装を深く読むと難しい。 今はさほど必要性が無いのでアレですが、シェルスクリプトでいろいろやる状況(思想)になった場合は重宝しそうな本。
Posted by