ホーム > Bashシェルプログラミング

Bashシェルプログラミング


期間  2日間 時間  9:30~17:00
価格(税込)  99,000円(税込) 主催  トレノケート
コース種別  集合研修  
形式  講義+実機演習 コースコード  LUC0129G
日程 会場 空席状況 実施状況 選択

2025年2月4日(火) ~ 2025年2月5日(水)

オンラインLive

  空席あり

2025年3月5日(水) ~ 2025年3月6日(木)

オンラインLive

  空席あり

2025年5月19日(月) ~ 2025年5月20日(火)

オンラインLive

  空席あり

※「キャンセル待ち」でお申し込みの方には、別途メールにてご連絡いたします。
※「実施確定」表示のない日程は、お申し込み状況により開催中止になる場合がございます。
※ お申込期日が過ぎた日程は、「お問い合わせください」と表示されます。
※ トレノケート主催コース以外の空席状況は、残席数に関わらず「お申し込み後確認」と表示されます。
※ トレノケート主催コース以外では、主催会社のお席を確保した後に受付確定となります。
お申込みに関するお問い合わせはこちらから

ワンポイントアドバイス

▽Linuxトレーニングの特徴はこちらから


重要なご連絡・ご確認事項

注意)オンラインで参加する際、演習環境にはGoogle Chromeでアクセスします。事前にインストールください。

【本コースはオンライン対応です】※一部日程をオンラインで開催しています


会場が「オンラインLive」または「教室Live配信」の日程は、PCやタブレット等を通してオンラインでご参加いただけます。


  • オンラインLive:受講者の方はオンラインのみとなります。
  • 教室Live配信:教室・オンラインから受講される方が混在します。

★オンラインLiveトレーニングの詳細はこちら

対象者情報

対象者
・これからシェルスクリプトを利用する方
前提条件
□ UNIX系OSの操作経験がある方
あるいは
□ 「Linuxオペレーション入門」(LUC0127G)受講済みと同程度

学習内容の詳細

コース概要
本コースでは、シェルスクリプト作成方法を学習します。
シェルスクリプトの作成手順から、シェルスクリプト内で利用されるコマンド、条件分岐構文や繰り返し構文など、シェルスクリプトを作成するうえで必要となる知識を、実際にスクリプトを作成しながら効率よく修得します。
学習目標
● シェルスクリプトを作成し、実行することができる
● シェルスクリプト中で算術演算を用いた処理を行うことができる
● 適切に条件式を定義し、条件分岐や繰り返し処理を行うことができる
● トラップ処理を行うことができる
● シェルスクリプト中で文字列操作コマンドを用いた処理を行うことができる
● 配列変数を用いて柔軟な変数定義や値の取り出しを行うことができる
● シェルスクリプト内に関数を定義することができる
学習内容
1. シェルスクリプトの作成
  - シェルスクリプトの作成手順  
  - シェルスクリプトのデータ取り込み  
  - デバッグ

2. 条件分岐と繰り返し
  - 条件分岐と繰り返し  
  - 条件式  
  - 算術演算  
  - 条件分岐  
  - 繰り返し  
  - 繰り返しの制御  
  - トラップ

3. 文字列操作
  - 文字列操作概要  
  - 部分出力  
  - 変換  
  - 整形出力  
  - 検索  
  - 高度な編集操作

4. 変数と関数
  - 変数の応用的な活用  
  - 変数の属性設定  
  - 変数の値の操作  
  - 配列変数  
  - 関数  
  - 関数内での引数と変数の使用  
  - 関数の出力と戻り値

実習/演習内容詳細

ソフトウェア
ハードウェア
CentOS Stream
演習/デモ内容
【実習】
Lab1. シェルスクリプトの作成
- シェルスクリプトの作成
- シェルスクリプトへのデータの取り込み

Lab2. 条件分岐と繰り返し
- 条件式
- 条件分岐
- 繰り返し
- 繰り返しの制御

Lab3. 文字列操作
- 部分出力
- 変換
- 整形出力
- 検索
- 高度な編集操作

Lab4. 変数と関数
- 変数の値の操作
- 関数
- 配列変数

おすすめのコースフロー図を見る