Bashシェルプログラミング
- コースコード:OE033
- 開催形式:オープン研修
- 受講時間/日数:2日間
- 開催日程:開催日程に記載
本研修では、シェルスクリプト作成方法を学習します。シェルスクリプトを作成するうえで必要となる知識を、実際にスクリプトを作成しながら効率よく習得することができます。
コース情報
対象者
- Linuxでシステムの自動化をおこなう方
前提知識
- 「はじめての実践Linux」を受講済みである、または同等の知識を有すること
- 「Linuxシステム構築実践 –前編-」を受講済みであることを推奨
学習目標
- Bashを用いたシェルスクリプトの作成および実行ができる
トレーナーからの一言
CUIはGUIと違い、全く同じ操作をしなければ同じ状況を再現することができません。 しかし、裏を返せば「同じコマンドを打てば絶対に同じことができてしまう」のです! GUIなら難しい自動化の作業も、CUI環境であればスクリプトを書けばすぐに自動化が実現できてしまいます。 Linuxシステムで毎日同じ作業をしているそこのあなた、スクリプトを書いて自動化してしまいませんか?
カリキュラム
1. シェルスクリプトの作成
- シェルスクリプトの作成手順
- シェルスクリプトへの値の取り入れ方
- シェルの処理フロー・デバッグ
2. スクリプトで使用するコマンド
- スクリプトで使用する主なコマンド
- 算術演算
- tr
- cut
- sort
- grep
- 正規表現
- sed
- awk
3. 条件分岐と繰り返し
- 条件分岐
- 繰り返し
4. トラップ
- シグナル
- トラップ
5. 変数の扱い方
- 変数の扱い方
- 配列変数
- typeset
- 変数値の操作
- 変数のデフォルト値設定
- 特殊なシェル変数
6. 関数
- 関数
- 関数の確認と解除
- 関数内での引数と変数の使用
- 関数内での戻り値
※受講者の経験やスキルにより、内容を変更して行う場合があります。
開催日時
以下の「お申込み」よりお申込みください。※開催日程のご都合が合わない場合は、お気軽にお問い合わせください。
| 開催日 | 開催時間 | お申込状況 |
|---|---|---|
| 2026年7月23日(木)~7月24日(金) | 9時30分 ~ 17時30分 | 受付中 |
| 2026年10月7日(水)~10月8日(木) | 9時30分 ~ 17時30分 | 受付中 |
| 2027年1月13日(水)~1月14日(木) | 9時30分 ~ 17時30分 | 受付中 |
| 2027年3月24日(水)~3月25日(木) | 9時30分 ~ 17時30分 | 受付中 |
| 全日程終了いたしました。ありがとうございました。 | ||
重要事項・備考
-
オンラインライブ開催
オンラインクラスにお申込みの方は、下記環境をご確認のうえ、お申込みをお願いいたします。
お申込みいただいた時点で、環境確認がなされたものと判断させていただきます。 -
演習環境
PC およびインターネット環境はお客様にご用意いただきます。
サポート OS : Windows 11以降
サポート ブラウザ : Microsoft Edge、Chrome
・お客様の PC でハンズオン演習が実施可能であることを事前にご確認いただくため、下記 URL より PDF をダウンロードして、オンライン研修環境に接続して操作がおこなえることを確認後に、お申込みください。
なお、Zoom 用と演習用で別々の PC を使用される場合、演習環境からも Zoom チャット操作を行っていただく場合があるため、研修で使用されるすべての PC から Zoom への接続をテストしておくことを推奨します。
■COMLI05の事前確認ファイル
https://jinzai.edifist.co.jp/download/textbook/Azurelab/pre/azurelabservice_check.pdf
・Zoom へのアクセス テスト
オンライン会議システムはZoomを使用しますので、下記でZoomのアクセスをご確認ください。
Zoomテストサイト:https://support.zoom.us/hc/ja/articles/115002262083/ (Zoomのファイル転送機能を利用することがあります。)
・Azure Lab Services へのサインイン
・演習用仮想マシンの起動とリモート デスクトップ接続
※上記テストは、必ず、トレーニングを受講する当日に使用する PC およびトレーニングを受講する場所(ネットワーク)で行ってください。
※ 会社内のイントラネットからアクセスされる場合、通信ポート (RDP ポート:49152~65535) の制限により、演習が実施できない事象が発生しておりますので、必ずご受講いただく環境からテストしてください。
※PC モニタもしくは 2台目の PC やタブレット端末をご用意いただくことを強く推奨いたします。これは、講師の画面を表示しながら、演習を行ったり、電子テキストを表示したりするためです。
※多要素認証を求められた場合に備えて下記のデバイスをご準備いただき、ご設定いただきますようお願いいたします。
■ Microsoft Authenticator アプリをインストール可能なスマートフォン
(Microsoft Authenticator というモバイル アプリを使用します、Wi-Fi 接続環境にて、事前にインストールすることを推奨いたします)
■ 多要素認証設定用 PDF ファイル
https://jinzai.edifist.co.jp/download/textbook/authenticator/MFA-App-Config.pdf
-
テキスト
当研修は、電子テキスト(PDF)のご提供のみとなり、印刷テキストには対応しておりません。
なお配布後、受講者ご本人が使用する目的で印刷することは可能です。 -
留意事項
本研修はエディフィストラーニング株式会社が主催するコースとなります。お申し込みの際にご提供いただく情報はエディフィストラーニング社に連携いたします。 なお、掲載内容についてのフィードバックはエディフィストラーニング社から回答あり次第で連携いたします。
-
キャンセル規定
受講コースまたは日程の変更・キャンセルは、コース開始の前日から数えて 20日前までであればお受け致します。
受講お申し込みのキャンセルは、コース開始の前日からの日数によって以下の料金を請求させていただきます。
コース開始の前日から数えて 14 日~ 8 日前 → 受講料の半額
コース開始の前日から数えて7 日~当日→ 受講料の全額
※上記の各期日が弊社非営業日の場合にはその前日の営業日とさせていただきます。
お申込み
以下より該当する項目を選択のうえ、受講者数をご入力ください。※オープン研修の場合は、日程もあわせてご選択ください。
下記の「カートにいれる」ボタンを押して、カートに追加してください。
ご購入にはGakken Skills GATEWAYのアカウントが必要です。アカウントをお持ちでない場合には、カート画面内の「申し込みに進む」ボタンより、登録が可能です。
ご自身以外の受講をお申込みされる方(法人グループ申込担当者様)
お申込み完了後、受講者情報について詳細をお伺いします。TOASU事務局からの運営をお待ちください。
ご自身以外の受講をお申込みされる方(法人グループ申込担当者様)
受講者が1名~10名までの場合
上記で入力いただいた受講者数に応じて、メールアドレス入力欄が表示されます。ご入力いただき、下記の「カートにいれる」ボタンを押して、カートに追加してください。
受講者が11名を超える場合
お気軽にお問い合わせください。お見積書を発行いたします。
ご自身(個人/法人)で受講される方
下記の「カートにいれる」ボタンを押して、カートに追加してください。
※ご購入にはGakken Skills GATEWAYのアカウントが必要です。アカウントをお持ちでない場合には、カート内の「申し込みに進む」ボタンより、登録が可能です。