マスタリング Linux シェルスクリプト 第 2 版(マスタリングリナックスシェルスクリプトダイニハン)
Linux コマンド、 bash スクリプト、シェルプログラミング実践入門
OS- 著者:
- Mokhtar Ebrahim/Andrew Mallett/萬谷 暢崇/原 隆文(モフタール エブラヒム/アンドリュー マレット/マンタニ ノブタカ/ハラ タカフミ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2022年12月12日
- ISBN:
- 9784814400119
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
基本的な cd や ls は使えるけれど、数十行を超えるシェルスクリプトを書こうとすると途端に品質が怪しくなる。本書はそうした「日常的にターミナルを触っているが、スクリプトの設計力に自信がない」層に向けた実践書です。原著は Packt Publishing の "Mastering Linux Shell Scripting, 2nd Edition" で、邦訳版は O'Reilly Japan から刊行されています。
条件分岐やループの基本から始まり、 sed/awk によるテキスト処理、正規表現、関数の設計、デバッグ手法、さらに自動化スクリプトの運用まで段階的に進みます。単にコマンドの羅列ではなく、再利用性や可読性を意識したスクリプトの書き方を扱うため、読み終えた後のコード品質が変わります。
対象は Linux の基本操作とファイルパーミッションを理解している方です。完全な初学者にはやや歯応えがありますが、インフラ運用や CI/CD パイプラインの構築でシェルを避けて通れないエンジニアにとって、断片的な知識を体系に変える一冊になります。
言及 Qiita 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
関連記事
エンジニアが最初に読むべき技術書 5 冊の選び方 - ジャンル配分が鍵
新人エンジニアやキャリアチェンジ組が最初に読むべき技術書のジャンル配分と、言語 / 設計 / 運用 / CS 基礎 / ソフトスキルの 5 冊を選ぶチェックリストを紹介。
JavaScript / TypeScript 本ガイド - 入門から型で守る実務コードまで
JavaScript と TypeScript を 1 本の学習ルートとして捉えた技術書の選び方。JavaScript の入門書、言語の背骨を通す体系書、TypeScript の型システムを設計の武器にする本、React/Next.js の実践書まで 2026 年 8 月時点の定番で案内します。
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
関連用語
CSP
Content Security Policy の略で、Web ページで実行可能なリソースの出所を制限するセキュリティ機構
ShellScript
シェルのコマンドをまとめて自動実行するスクリプト。作業の自動化に使われる
XSS
Web サイトに悪意のあるスクリプトを注入し、ユーザーの情報を盗む攻撃
ファイルディスクリプタ
OS がオープンしたファイルやソケットを識別するための整数値
Bash
Linux で標準的に使われるシェル。macOS にも同梱され、コマンド操作と自動化の中心になる
Service Worker
ブラウザとネットワークの間でプロキシとして動作し、オフライン対応やキャッシュ制御を実現する Web API