Bashシェルスクリプト入門

大津真

インプレス NextPublishing

発売:2024/06/21

発行形態:書籍

ファイル:EPUBリフロー形式/4.6MB

ポイント:16pt

¥1,760( 本体 ¥1,600 )

商品詳細

本書では、Linuxの標準シェルであるBashを使用したシェルスクリプトの作成方法を解説します。
Chapter 1では、シェルスクリプトの概要と基本的な記述方法、およびシェルスクリプトを活用するためのシェルの基本機能について説明します。
Chapter 2では、値を格納し名前でアクセスできるようにstate変数の概要と、シェルスクリプト内でコマンドライン引数を扱う方法について説明します。
Chapter 3では、シェルスクリプトにおける条件分岐の使用方法を中心に解説します。シェルスクリプトに限らず、プログラムは、頭から終わりまで順番に実行されるとは限りません。条件分岐や繰り返しといったいわゆる「制御構造」を記述することが柔軟な処理が可能になります。
Chapter 4では、Bashにおける繰り返しの制御構造を中心に解説します。Chapter 3で説明した説明したif文による条件判断と並んで、プログラムに重要な制御構造が「処理の繰り返し」です。
Chapter 5では、文字列を柔軟なパターンで指定する正規表現の基礎について説明します。
最後のChapter 6では、プログラムを効率よく記述するのに不可欠な「関数」について説明します。シェルスクリプトに限らず一般的なプログラム言語において、この「関数」とは、なんらかの処理をまとめて関数名という名前で呼び出せるようにしたものです。

(注)本書はシェルスクリプトマガジン(USP研究所)に2020年春から約1年間連載された記事をベースに大幅に加筆訂正したものです。

Chapter 1 シェルスクリプトをはじめよう
Chapter 2 変数と引数の取り扱い
Chapter 3 if文による制御構造
Chapter 4 繰り返し処理
Chapter 5 正規表現の取り扱い
Chapter 6 関数
Appendix Visual Studio Codeエディタ
【Part 1】Visual Studio Codeのインストールと基本的な使い方
【Part 2】シェルスクリプトのための機能

購入前の注意点

3Dセキュア導入とクレジットカードによるお支払いについて
・この書籍はKinoppy for iOS、Kinoppy for Android、Kinoppy for Windows または Kinoppy for Mac(いずれも最新版)でお読みください。
・この商品は "Reader™" ではお読み頂けません。
・電子書籍は会員サービス利用規約に則してご利用いただきます。
・海外会員様にはプレゼントを贈れません。

この著者の他の商品・シリーズ

n
  • MASTER OF CUBASE 14

  • 6日間で楽しく学ぶLinuxコマンドライン入門 改訂版

  • わかりやすい解説ではじめてでもわかる Linuxコマンド完全マスター

  • MASTER OF Logic Pro [改訂第3版]

  • エンジニアが最初に読むべき Linuxサーバの教科書

  • iPadのためのLogic Proマスターブック

  • はじめよう! GarageBandで楽しむDTM Mac版10.4.8対応

  • 初心者からちゃんとしたプロになる Python基礎入門

  • はじめよう! 楽しくマスターする GarageBand iOS/iPadOS版

  • MASTER OF CUBASE 12