マスタリングLinuxシェルスクリプト 第2版 ―Linuxコマンド、bashスクリプト、シェルプログラミング実践入門の表紙

マスタリングLinuxシェルスクリプト 第2版

Linuxコマンド、bashスクリプト、シェルプログラミング実践入門

Mokhtar Ebrahim, Andrew Mallett, 萬谷 暢崇, 原 隆文オライリー・ジャパン400ページISBN 9784814400119

シェルスクリプトタグで同率3位(10冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
Qiita 1
初めての紹介
最新の紹介

この本を選ぶ前に

出版年
・第2版(約4年前)
タグ内の順位
シェルスクリプトタグで同率3位(10冊中・紹介記事数の順)
代わりの本

シェルスクリプトタグで、この本より新しく紹介記事の多い本

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

この本について

bashを使ったLinuxシェルスクリプトの作成から、システム管理作業の自動化までを学ぶ実践書である。前半では、スクリプトの実行と終了ステータス、変数、コマンド置換、デバッグを扱い、ユーザー入力やコマンドライン引数の受け取り、条件分岐、ループ、関数へと進む。後半ではgrepによる検索、sedによるテキスト編集、AWKによる抽出や書式設定を取り上げ、これらのコマンドをスクリプトと組み合わせる方法を説明する。バックアップやサーバー接続の例に加え、sedを使ったApacheのバーチャルホスト作成の自動化も扱う。対象読者は、WebサーバーなどのLinuxシステムを管理する初級者と、より実践的な技法を求める中級の管理者・開発者である。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 1章 bashのスクリプトとは何か、なぜそれが必要なのか?
  2. 2章 インタラクティブなスクリプトの作成
  3. 3章 条件の付加
  4. 4章 コードスニペットの作成
  5. 5章 代替構文
  6. 6章 ループを使った反復処理
  7. 7章 関数の作成
  8. 8章 ストリームエディターの導入
  9. 9章 Apacheバーチャルホストの自動化
  10. 10章 AWKの基礎
  11. 11章 正規表現
  12. 12章 AWKを使ったログの集約
  13. 13章 AWKを使ったlastlogの改良
  14. 14章 bashスクリプトの代わりとしてのPython
  15. 付録A bashのその他の機能
  16. 付録B 練習問題の解答
  17. 1章 bashのスクリプトとは何か、なぜそれが必要なのか?
  18. 2章 インタラクティブなスクリプトの作成
  19. 3章 条件の付加
  20. 4章 コードスニペットの作成
  21. 5章 代替構文
  22. 6章 ループを使った反復処理
  23. 7章 関数の作成
  24. 8章 ストリームエディターの導入
  25. 9章 Apacheバーチャルホストの自動化