概要
すべての道はシェルスクリプトに続いている! コンピュータ(デスクトップ・ノートPCなど)にUNIX系のOSがインストール済みならば,シェルスクリプトを使って簡単なプログラムを動かしてみましょう。macOS,Ubuntu,いろいろありますが,コンピュータを使いこなしている感覚はシェルスクリプトを使うときです。本書でその世界の一端を体験してください。シェル芸への道も!
こんな方におすすめ
- UNIXのシェルスクリプトを始めてみたい方
- 既存の技術書では得られない,ライブ感のある解説でシェルスクリプトを学びたい方
プロフィール
滝澤 隆史,山田 泰宏,近松 直弘,鶴長 鎮一,宮﨑 悟,くつなりょうすけ,中島 雅弘,中山 慶祐,上田 隆一,今泉 光之,中村 壮一,田代 勝也
※Software Design特集記事執筆者の皆さん。
目次
第1章
落し穴にハマる前に! シェルスクリプトの基本と罠
コンテナ,クラウド,Web開発,なにかと使える基礎技術
- 1-1 利点・欠点・使いどころを認識しよう
シェルスクリプトの基礎
- 1-2 実務で頻出の機能を要領よく学ぼう
シェルスクリプトの基本文法
- 1-3 CLIコマンドの活用が業務効率化のカギ
シェルスクリプトの使いどころ
- 1-4 ShellCheckとShellSpecで安全なシェルスクリプトを作る
落し穴に落ちないシェルスクリプト開発のススメ
第2章
どんな環境でも迷わない・困らない知識
CLI最強! シェルの基本大全
- 2-1 「黒い画面」でコマンドが実行できるように準備しよう!
シェルとターミナルの基本の使い方
- 2-2 実例で学びチートシートで整理
インタラクティブシェルで役立つbash機能
- 2-3 基本の文法と安全対策を一気に習得
シェルスクリプトの使い方
- 2-4 どんな環境でもシェルを使いこなすために
シェルを理解してカッコよく使おう
- 2-5 Linuxと横断的に使うためのノウハウ
macOSにおけるシェル&コマンド事情
- Appendix どこでもサクッと自分好みの設定を適用しよう!
dotfilesのススメ
第3章
思わず実践したくなる
仕事に役立つ実例で使いどころがわかる
シェル&シェルスクリプト
- 3-1 ジョークコマンドで端末に親しもう
楽しく学ぶシェルの基本
- 3-2 日常で使うファイル形式だからこそ応用範囲は広い
テキスト処理で役立つシェル・テクニック
- 3-3 定型作業や自動化に役立つ
基本から押さえるシェルスクリプト
- 3-4 一括処理でも誤削除・誤操作しない工夫とは
効率的で安全なファイル操作の秘訣
- Appendix1 少ない労力で複数ファイルを扱う技
シェルの「展開」をマスターしよう
- Appendix2 使いやすくする&安全性を高める
シェルのカスタマイズ方法