【シェルスクリプト入門 】作業を自動化する方法まとめ (Bash)

シェルスクリプト(Bash)の基礎文法から作業を自動化する応用例についてまとめました。

スポンサーリンク

シェルスクリプトとは

Shell(シェル)とは、ユーザーとLinuxOSの橋渡しをするプログラムです。
シェルは、ユーザが入力したコマンドをシェルが解釈し、カーネルに伝えることでLinuxOSを制御できます。

シェルスクリプト(shell script)とは、Oシェル上で実行できる簡易なプログラミング言語(スクリプト言語)です。
シェルの歴史は古く、色々な種類があります。

  • sh(Bourneシェル)
    • 初期の標準的なシェル。
  • bash(Bourne Again Shell)
    • Bourneシェルの機能強化版。GNUプロジェクトで開発されている。
    • Bシェル系とも呼ばれ、多くのLinux系OSで標準シェルとして採用されている。
  • csh(Cシェル)
    • BSD(カリフォルニア大学バークレー校)で開発されたシェル。Cシェル系とも呼ばれる
    • C言語に似た制御構造がある。
  • zsh(Zシェル)
    • MacOSXの標準シェルとなっており、多機能なシェル。
スポンサーリンク

シェルスクリプトの基礎

スポンサーリンク

シェルスクリプトの応用例(作業自動化)

スポンサーリンク

関連ページ

【LinuC】試験対策と例題まとめ
LinuCの試験対策と例題(学習サイト)についてまとめました。
【LPIC入門】Linuxの基礎と試験範囲別の解説
LPICに従って、Linuxの基礎と試験範囲別の解説についてまとめました。
【Linuxコマンド入門】主なコマンドとサンプル集
Linuxコマンドの主な使い方とサンプル集について入門者向けにまとめました。
UNIX
スポンサーリンク

コメント