詳解 シェルスクリプト の商品レビュー
図書館で借りた。 UNIX/Linuxを使うなら必須となるシェルスクリプト。そのシェルスクリプトについて詳しく書かれた本。 私自身、仕事で毎日使っており得意分野とも言える。また若手にどこからどこまで教えるべきか苦悩していたりもするので、本書が非常に役立った。 Linuxの本はいく...
図書館で借りた。 UNIX/Linuxを使うなら必須となるシェルスクリプト。そのシェルスクリプトについて詳しく書かれた本。 私自身、仕事で毎日使っており得意分野とも言える。また若手にどこからどこまで教えるべきか苦悩していたりもするので、本書が非常に役立った。 Linuxの本はいくつかあるが、シェルスクリプトに特化した本は意外と少なく、体系的にまとまっているのは非常に貴重。
Posted by
自分だけが使うごく小さなスクリプトならともかく、 他人と共有する少しでも込み入ったシェルスクリプトを書くなら ぜひとも読んで置きたい、重要なテクニックが沢山書いてある。
Posted by
多用されるコマンドから、シェルスクリプトのコーディングスタンダードまで網羅的に学べる。少々古いので最新のbashだと仕様の異なる部分もある(一部は本書でも触れられている)が、その点については多少別の資料でフォローは必要かも。良書ではあると思う。
Posted by
新卒でスクリプトを組むために買った本。逆引きのようにすぐには使えないが教科書と思えば良い本だと思う。
Posted by
日々、ターミナルを使っている人も、これから使おうとしている人も、読んでみると楽しい本だよ。 「1.2 ソフトウェアツールの開発理念」はこころにグッと刺さったね。ツールはシンプルに! これから使おうとしている人にはいい参考書になるだろうし、今まで使ってきた人にはいろんな発見があ...
日々、ターミナルを使っている人も、これから使おうとしている人も、読んでみると楽しい本だよ。 「1.2 ソフトウェアツールの開発理念」はこころにグッと刺さったね。ツールはシンプルに! これから使おうとしている人にはいい参考書になるだろうし、今まで使ってきた人にはいろんな発見があるんじゃないかな。
Posted by
- ネタバレ
※このレビューにはネタバレを含みます
シェルスクリプトは、インタプリタ言語だと理解することができます。 処理の自動化に使えます。 コマンド列を、シェルの機能によって自動実行することにより、作業の自動化できます。昔はバッチ処理とか,JCL(ジェーシーエル:job control language)と呼んでいたこともあります。 シェルスクリプトを1から開発すること(スクラッチからの開発)はあまりないかもしれません。 ネットで検索するか、こういった本にあるものから、機能を削ったり足したりして使っています。 シェルスクリプトのデバッグは、画面でのコンソールやエラー出力によっています。 デバッグの仕方がわからなくなると、本書のようなシェルスクリプトの本をみます。 オープンソースで、コンパイルが必要なソフトウェアで、添付のスクリプトがうまく機能しないときも、本書のお世話になります。どこを直せば、自分のシステムでエラーを出さずに動くか。あるいは、自分のシステムに合わせることができるかなどなど。 ps. シェルスクリプトで一番よく使っているのが、単語帳の作成です。 すべての英文を読む際に、awkで作ったプログラムと、TRコマンドと、いくつかのコマンドを組み合わせて、ファイルから英単語の頻度分布をいつもつくっています。 次に多いのがOSのコンパイルやオープンソースのソフトの導入時に無意識に使っている場合かも。
Posted by
一番使うかも。シェルって最高!とりあえずアクセス解析とか集計とか、急ぎのときに非常に便利なスクリプトですから。
Posted by
- 1