【初心者でもわかる】Linuxシェルスクリプト入門 まとめました

  • このエントリーをはてなブックマークに追加
  • Pocket

シェルスクリプト入門

シェルスクリプトとはLinuxなどのシェルで実行するコマンドなどがまとまったドキュメントのようなものだ。シェルスクリプトを作っておけば、定期的に実施することなどを簡略化して実行できる。

このページではシェルスクリプトについて初心者でもわかるように解説した。参考にしていただければと思う。

シェルスクリプトとは?

まず、シェルスクリプトについて概要を掴んでおこう。下記のページでシェルスクリプトの全体像について紹介している。まずはこちらを読むと理解が進むはずだ。

シェルスクリプト基本中の基本

続いてシェルスクリプトの基本的な書き方についてお伝えしよう。下記2つのページでシェルスクリプトの作り方と実行方法、コメントの書き方についてご紹介している。

Linuxシェルスクリプトの基本文法

それでは、プログラミングらしいところに入っていく。他のプログラミング言語と同じ様にシェルスクリプトでも基本的な文法がある。

少々特殊な部分もあるが、すべて知っておくべきものなので、上から順に確認いただければと思う。

演算子と変数

まずは演算子と変数だ。

キーボードによる入力

シェルスクリプトらしい構文だ。キーボードで入力を受け付けて動作させることは多い。

条件分岐と繰り返し

条件分岐と繰り返しは少々他のプログラミング言語と違うところもあるので、注意してみていただければと思う。

+α シェルスクリプトで知っておきたい

文字列の処理

置換や削除の文法もご紹介しておく。こちらも良く使う。

出力テキストの改行方法

下記ページでは出力テキストを改行する方法をまとめてご紹介した。

シェルスクリプトの関数

シェルスクリプトでも関数を使うことができる。シェルスクリプトはその性質上、あまり複雑にしないほうがいいが、多少使う分には構わない。

まとめ

ここまで知っておけば、Linuxシェルスクリプトの入門的な知識は十分だ。

まずはここまでの知識を使って、運用や定期作業で使える簡単なスクリプトをいくつか書き、シェルスクリプトの便利さを実感していただければと思う。

最近の投稿

  • シェルスクリプトの関数
    2016.10.11
    【Linux】シェルスクリプトの関数の使い方!一通りまとめ

    プログラミングをやったことがある人にはお馴染みだろうが、シェルスクリプトでも関数を作ることができる。 関数とは […]

  • 文字列の置換と削除
    2016.10.10
    【Linux】シェルスクリプトによる文字列処理:置換や削除をする方法

    Linuxではテキストデータを良く使う。もちろん、それらのテキストデータを文字列処理したいことがよくあるだろう […]

  • シェルスクリプトでの改行
    2016.10.07
    【簡単】シェルスクリプトでテキストを改行する方法

    シェルスクリプトで複数行を出力したいとき、echoを連続するのが嫌だな、と感じることがあるはずだ。 もちろんシ […]

  • 最新記事一覧はこちら

    短期間でエンジニアになる方法

    ・「まったくの初心者だけどエンジニアになりたい!」

    ・「プログラマーとして転職をしたい!」

    という方はリナックスアカデミーの資料を見てみてください。短期間で未経験からエンジニアになることができるスクールとして15年間選ばれ続けてきた理由やノウハウが載った資料です。

    エンジニアの入り口に立つために必要な勉強技術の最新動向本当に使えるIT資格学習に役立つ国からの奨励金などの情報が詰まっています。

    無料で2,3日中にお手元にお届けします。


    資料を見てみる

    ご質問・ご不安な点はありませんか?

    分かりにくい、より深く知りたいなどご意見がありましたらお問い合わせください。
    より詳しい分かりやすい情報をあなたにご提供します。

    お名前 (必須)

    メールアドレス (必須)

    お問い合わせ項目(必須)
     授業に関するご相談 企業研修のご相談 採用応募 その他

    メッセージ本文