プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場


電子書籍を読むのには、「Kindle」がおすすめです

シェルスクリプトの学習でおすすめの本【2021年最新】

更新日:

記事の内容


この記事では、シェルスクリプトの学習でおすすめの良書を紹介していきたいと思います。
最後に、少しだけawkとsedの本も紹介します。

入門者向け

うぶんちゅ!

この漫画を読めば、Linuxやシェルスクリプトのイメージはつくと思います。
実用的な側面は、あまり期待しないで下さい^^

まんがでわかるLinux シス管系女子

まんがでLinuxサーバー管理とシェルスクリプトについて学べます。
コマンドの使い所は、掴めると思います^^

中級者向け

入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界

ロングセラー本です。
UNIXのシェルプログラムに関して、体系的にまとまっている本です。
UNIX初心者から、プログラマ、サーバ管理者まで幅広く役立つ一冊です。

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

要点が簡潔にまとまっている良書です。
シェルスクリプトの移植性について触れられているのは嬉しいです^^

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

シェルスクリプトに必要なことは、ほぼ全て書かれています。
手を動かしながらこの本を読むと、かなり高いレベルのスキルが身につくはずです^^

上級者向け

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

サーバーエンジニアにおすすめの本です。
実務に沿った実用的な内容が多く書かれています。
ただし、この本は2014年に書かれているので、若干、コマンド自体が古いこともあります。

シェルプログラミング実用テクニック

こちらも、サーバーエンジニアにおすすめの本です。
実用的なだけでなく、UNIXの哲学にも触れています。
パイプが生まれた経緯や、初期のUNIX開発者たちがベル研でどのような考え方で開発を進めてきたのか、といった興味深い話が書かれています^^

おまけ

シェルスクリプトの中で、awkやsedを使うこともあるので、これらも紹介します。

「シェル芸」に効く!AWK処方箋

シェルでのテキストデータ処理には便利で手放せない「AWK」の魅力について書かれています。
AWKを使いこなせたら、テキスト処理の効率が上がることは間違いありません^^

AWK実践入門

実践的なAWKの使い方について説明している本です。
内容は少し難しいので、中身を確認して、自分が欲しいものか確認してから買いましょう。

sed & awkプログラミング 改訂版

UNIX環境でのプログラミングやシステム管理には欠かせないツールであるsedとawkについて詳しく説明しています。
sedやawkについて確実に理解したいなら、この一冊しかありません。

まとめ

対象のユーザーごとに別けて、オススメの書籍を紹介しました。
興味が湧いた方は、本を手にとって勉強を始めましょう^^

Good luck with your engineer life!

Linuxの勉強をしたい人は、この記事を読んで下さい。

Linuxの学習でおすすめの本と動画【2021年最新】

漫画で概要を勉強【入門編】 まんがでわかるLinux シス管系女子 漫画のストーリー形式で楽しくLinuxを勉強したいという方には、こちらのシリーズをオススメします。 漫画ですが、意外と深いところまで業務についても説明しているので、実務経験 ...

続きを見る

インフラの勉強をしたい人は、この記事を読んで下さい。

インフラの学習でおすすめの本と動画【2021年最新】

初心者向け 3分間ネットワーク基礎講座 10年以上前から存在している、超有名なネットワークの解説本です。 一つ一つのレッスンが、短い単位で区切られているのでテンポよく学んでいけます^^ この本で学べる基礎知識は一生ものです。 ネットで無料の ...

続きを見る

VimとEmacsの勉強をしたい人は、この記事を読んで下さい。

VimとEmacsの学習でおすすめの本と動画【2021年最新】

Vim マスタリングVim これから、vimを始めたい人用の本です。 わかりやすく、丁寧に説明が書かれています。 入門vi vim本のロングセラーです。 exエディタに関する記述もあり、vi周辺のことも学べます^^ Vimテクニックバイブル ...

続きを見る

インフラエンジニアの需要を知りたい人は、この記事を読んで下さい

Linuxを使うインフラエンジニアの年収と需要

Linuxとは? そもそも、Linuxとは何でしょうか? LinuxはOS(オーエス)の名前で、リナックスもしくはライナックスと読みます。 OSとは、オペレーティングシステムの略称で、パソコンの基本的な動作をサポートしてくれるものです。 と ...

続きを見る

各都道府県にあるプログラミングスクールを知りたい人は、この記事を読んで下さい

都道府県別のプログラミングスクール紹介【2021年最新】

プログラミング言語 北海道 東北 関東 中部 近畿 中国 四国 九州 沖縄 まとめ この記事では、都道府県別にプログラミングスクールを紹介しました。 近くに行ってみたいスクールがあれば、是非、連絡をしてみて下さい^^ Good luck w ...

続きを見る

関連コンテンツ

-プログラミング関連, 書評

Copyright© プログラミング道場 , 2021 All Rights Reserved Powered by AFFINGER4.