シェルスクリプト入門(eラーニング)
講座概要
講座名 | シェルスクリプト入門(eラーニング) |
概要 | 初めてシェルスクリプトを作る方のために、シェルスクリプトとは何かから始まり、作成、実行の方法、 スクリプト中で使用する構文などを順に紹介していきます。シェルスクリプトの作成に必要なプログラミング技術を修得するとともに、シェルの機能をより深く理解することができます。 |
学習ゴール | シェルスクリプトの書き方や動かし方がわかるようになる |
講座構成 | ・シェルスクリプト入門 |
取得資格 | - |
標準学習時間 | 6時間 |
使用ツール | 学習管理システム、Youtube(動画視聴用)、VMware Workstation Player、CentOS、TeraTerm |
講座内容
シェルスクリプト入門
講座名 | 「シェルスクリプト入門」講座内容 |
---|---|
シェルスクリプト基本 |
・シェルスクリプトとは ・シェルスクリプトの機能 ・シェルスクリプトの実行 |
変数 |
・変数とは ・引数とは ・その他の特殊変数 ・引用符を使って文字列を指定する ・コマンド置換 ・変数のエクスポート |
入力 | ・キーボードからの値の入力 |
演算 |
・算術演算子 ・let ・expr ・二重括弧 ・変数の長さ |
条件処理 |
・条件分岐とは ・if文 ・ネストしたif文 ・if-else文 ・elif文 ・ANDとOR ・case文 |
繰り返し処理 |
・while文 ・until文 ・for文 ・ループ文の制御 ・select文 |
配列 |
・配列の宣言 ・配列の操作 |
関数 |
・関数とは ・便利な関数を使おう ・変数の範囲 ・オーバーライド |
正規表現 |
・正規表現とは ・基本正規表現 ・複数チェック ・拡張オプション ・ブレース展開 |
SED |
・SEDとは ・基本構文 ・パターン範囲 ・文字列置換 |
AWK |
・AWKとは ・出力パターン ・セパレーター ・BEGIN・ENDパターン ・組み込み関数 ・スクリプト化 |
実用シェルスクリプト |
・ファイル名変更(大文字→小文字) ・拡張子を変換 ・ファイル名一部変更 ・ファイルを1つにまとめる ・各ファイルの容量出力 |