InfraAcademy

InfraAcademy Blog

【講座追加】シェルスクリプト講座を追加しました

Linuxをブラウザで試してみる

Linux・ネットワーク・AWSを、環境構築なしで実践学習できます

n

【講座追加】シェルスクリプト講座を追加しました

nnnn

この講座では、シェルスクリプトについて学習します。

nnnnnnnn

以下の内容を学習できます。

nnnn

    n
  • シェルスクリプトとは?
  • nnnn
  • シェルスクリプトの作成方法
  • nnnn
  • if文、繰り返し処理など
  • nnnn
  • シェルスクリプトの練習問題
  • n

nnnnnnnn

以下のようなシェルスクリプトの作り方を解説します。

nnnn

#!/bin/bashnn# ユーザーにファイル名の入力を促すnecho "Enter file:"nread file_namenn# ファイルの拡張子を取得nextension="${file_name##*.}"nn# 拡張子に応じてファイルのタイプを判断ncase "$extension" inn    txt)n        echo "text file"n        ;;n    jpg)n        echo "image file"n        ;;n    *)n        echo "$file_nameのファイルタイプは不明です。"n        ;;nesac

nnnnnnnn

シェルスクリプトの学習を始める

nnnn

【Linux中級講座6】シェルスクリプト

n

Next Action

記事で読んだ内容を、講座で実装してみましょう

InfraAcademyでは、ブラウザ上でLinuxやネットワークの実践環境を使いながら学習できます。無料で始められる講座から、学習の流れを試せます。

この記事を書いた人

ryu

InfraAcademy運営 / エンジニア

エンジニア歴10年。Linux、ネットワーク、クラウドを中心に、実務で役立つインフラ技術を初心者にもわかりやすく解説しています。

X: @ryu63614894

Roadmap

まずはこの4講座から

ログインすれば無料で始められる講座です。気になったテーマから手を動かして学べます。

講座一覧を見る