🚀
コース一覧に戻る
このコースの対象者
- 基本的なLinuxコマンドを理解している中級者
- 作業の自動化に興味がある方
- 効率的なシステム管理を目指す方
- プログラミング経験がある方
このコースで学べること
- シェルスクリプトの基本文法を理解する
- 日常的な作業を自動化できるようになる
- エラーハンドリングとデバッグ手法を身につける
- 実践的なスクリプトを作成できるようになる
カリキュラム
1
25分シェルスクリプトとは?最初のスクリプト作成
シェルスクリプトの基本概念を理解し、最初のスクリプトを作成して実行する方法を学びます
echochmodbashsh
2
30分変数と環境変数の使い方
シェルスクリプトでの変数の定義、使用方法、スコープ、環境変数の活用について学習します
echoexportenvsetunsetreadonly
3
35分条件分岐(if文)の基本
シェルスクリプトでの条件分岐の書き方、テスト演算子の使い方、複雑な条件の組み合わせ方を学習します
iftest[[[case&&||
4
35分ループ処理(for、while)
シェルスクリプトでの繰り返し処理、for文とwhile文の使い方、実践的なループの活用方法を学習します
forwhileuntilbreakcontinuedodone
5
30分関数の定義と活用
シェルスクリプトでの関数定義、引数の扱い方、戻り値、スコープ、再利用可能なコードの作成方法を学習します
functionreturnlocalsource.declare
6
30分コマンドライン引数の処理
シェルスクリプトでコマンドライン引数を受け取り、解析し、オプションを処理する方法を学習します
getoptsshiftgetopt$@$*$#
7
分文字列操作と配列
シェルスクリプトでの文字列操作と配列の使い方を学びます
8
分ファイル操作とテスト演算子
シェルスクリプトでのファイル操作とテスト演算子を使った条件判定を学びます
9
分エラーハンドリングとデバッグ
シェルスクリプトのエラー処理とデバッグ技術を習得します
10
分実践:バックアップスクリプト作成
これまでの知識を活用して、実用的なバックアップスクリプトを作成します
11
分実践:ログ監視と通知スクリプト
リアルタイムでログを監視し、異常を検知して通知するスクリプトを作成します
12
分実践:システム管理タスクの自動化
日常的なシステム管理タスクを自動化する総合的なスクリプトを作成します
合計: 12レッスン推定学習時間: NaN時間NaN分
コースを始める
いつでも中断・再開できます
もっと詳しく学びたい方は、YouTubeチャンネルをチェック!
YouTubeチャンネルへこのコースについて
12 レッスン
NaN時間NaN分
中級
いつでも中断・再開できます
このコースに含まれるもの
- 実践的なLinuxコマンドの習得
- インタラクティブなPlayground環境
- 段階的な学習カリキュラム
- 実例を通じた理解