書籍

シェルスクリプトの勉強におすすめの本5選

本記事では、シェルスクリプトの勉強におすすめの参考書を紹介しています。

気になった参考書があれば、購入する前にAmazonの無料試し読みで内容を確認することをおすすめします。

表紙がイラストをたくさん使っているから、内容も初心者向けだろうと思い購入してみたら、図解での説明が少なく文字で埋め尽くされている参考書だった。。なんてこともありますので。
※無料試し読みができない参考書もあります。

IT・Web業界特化の転職サイト!
【マイナビIT AGENT】

先輩くん
先輩くん
マイナビIT AGENTは、IT・Web業界に強い転職エージェントだよ!
後輩ちゃん
後輩ちゃん
登録~転職に至るまで一切費用はかからないよ!
公式ホームページはこちら

【月額980円で読み放題!】
Amazon Kindle Unlimited

Amazon Kindle Unlimited
先輩くん
先輩くん
Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!
後輩ちゃん
後輩ちゃん
初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!

新しいシェルプログラミングの教科書

本書情報
出版社SBクリエイティブ
著者三宅 英明
発売日2017/11/20
ページ数383ページ
レビュー
(Amazon)
(67件)
本書の構成

  1. シェルってなんだろう
  2. シェルスクリプトとは
  3. シェルスクリプトの基本
  4. 変数
  5. 展開とクォーティング
  6. 制御構造
  7. リダイレクトとパイプ
  8. 関数
  9. 組み込みコマンド
  10. 正規表現と文字列操作
  11. シェルスクリプトの実行方法
  12. シェルスクリプトのサンプルで学ぼう
  13. シェルスクリプトの活用例
  14. シェルスクリプトのテストとデバッグ
  15. 使いやすいシェルスクリプトを作成するために

レビューちゃん
レビューちゃん

内容も素晴らしいし、 kindle 版に丁寧に対応されていて感動しました。

引用元:Amazonレビュー
レビューくん
レビューくん

Webエンジニア二年目です。 dotfiles管理でシェルスクリプトを使っていましたが、書き方をよくわかっておらず、ネットで拾ってきたものをほとんどコピペで増やしているような状態でした。 それではやりたいことをなかなか思うように実現できないので、今回この本で2週間ほどで集中して学習しました。 文法を学ぶだけであればネットでリファレンスを読んで学習で良さそうですが、文法から、実際に活用できるサンプルコード、どのように書くと使いやすい・読みやすいスクリプトになるか、といったことまで網羅的に書かれているのがとてもよかったです。

引用元:Amazonレビュー

[改訂第3版]シェルスクリプト基本リファレンス

本書情報
著者山森 丈範
発売日2017/1/20
ページ数336ページ
レビュー
(Amazon)
(59件)
本書の構成

  1. シェル&シェルスクリプトの基礎知識
  2. シェルスクリプト入門
  3. シェルスクリプトの基本事項
  4. シェル文法の循環構造
  5. 複合コマンド
  6. 組み込みコマンド
  7. パラメータ
  8. パラメータ展開
  9. クォートとコマンド置換
  10. 各種展開
  11. リダイレクト
  12. よく使う外部コマンド
  13. 配列
  14. シェルスクリプトのノウハウ&定石

最短3時間で覚えるLinuxシェルスクリプト

本書情報
著者ツナマヨ
発売日2021/6/19
ページ数98ページ
レビュー
(Amazon)
(47件)
本書の構成

  1. シェルスクリプト概要
  2. シェルの機能
  3. 制御構文
  4. シェルスクリプト基本

レビューちゃん
レビューちゃん

基本的な内容が優しく記載されており、サクサク読み進めることができる。

引用元:Amazonレビュー
レビューくん
レビューくん

業務上で用いるパソコンがLinuxベースのため、どうしてもシェルスクリプトを作成する機会が多くなっておりますが、この本で基本的な概念をつかめた様な気がしました! Linuxハッカー必読の書といってもよい出来です!

引用元:Amazonレビュー

UNIXシェルスクリプト マスターピース132

本書情報
出版社SBクリエイティブ
著者大角 祐介
発売日2014/6/24
レビュー
(Amazon)
(30件)
本書の構成

  1. ユーザインタフェース
  2. 変換処理
  3. ファイル処理
  4. 日付処理
  5. ネットワーク
  6. テキスト処理
  7. コマンド処理
  8. 制御構文のサンプル
  9. サーバ管理
  10. bash

レビューちゃん
レビューちゃん

冒頭に “単にコマンドを並べてスクリプトを書くだけのところからなかなか先に進めずにいるという方も多いことでしょう。本書は、実用的なシェルスクリプトを書けるようになることを目的としています。” とあるように、シェルスクリプト初心者が中級者になるために有用な知識・テクニックが載っており、とても役に立ちました。

引用元:Amazonレビュー
レビューくん
レビューくん

非常に多くの実例が掲載されています。また、シェルスクリプトだけでなくLinuxの勉強にもなります。シェルスクリプトの基本の文法についてはウェブなどで簡単に予習しておけば、説明が丁寧なので初心者でも読み進めることができます。

引用元:Amazonレビュー

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

本書情報
出版社オライリー・ジャパン
著者Mokhtar Ebrahim / Andrew Mallett
発売日2022/12/12
ページ数400ページ
レビュー
(Amazon)
(10件)
本書の構成

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

レビューくん
レビューくん

プログラマに限らず、業務でUNIX/Linuxを使っているエンジニアにおすすめである。 シェルスクリプトを学ぶと業務効率が劇的に向上するはずだが、シェルスクリプトを十分に使いこなせている人はそれほど多くない。 UNIXを使えている時点で、しきいは十分下がっているので、Pythonなどの言語よりも更に簡単なはずである。 この本から日常業務のプログラム化を始めてみてはどうだろうか。

引用元:Amazonレビュー

ブログランキング・にほんブログ村へ PVアクセスランキング にほんブログ村