デジタルこどもBASEのロゴ特定非営利活動法人デジタルこどもBASE 道場トップ
LV4第76〜90回

シェルの基本と小さな自動化

bash、.sh、変数、read、if、forの入口。

  1. 第76回 シェルって何だろう

    シェルは人間のコマンドをOSへ伝える通訳です。

  2. 第77回 bashって何だろう

    bashはUbuntuでよく使われるシェルです。

  3. 第78回 コマンドを1行にまとめる

    複数の操作を順番に実行する考え方を学びます。

  4. 第79回 シェルスクリプトって何だろう

    コマンドをファイルにまとめると、何度も同じ作業を実行できます。

  5. 第80回 はじめての.shファイル

    .shはシェルスクリプトによく使われる拡張子です。

  6. 第81回 bash hello.shで実行しよう

    スクリプトはbash ファイル名で実行できます。

  7. 第82回 コメントを書こう:#

    #から始まる行はメモとして扱われます。

  8. 第83回 変数を使おう

    変数に文字を入れて、あとから使います。

  9. 第84回 変数を表示しよう

    $を付けると変数の中身を取り出せます。

  10. 第85回 入力を受け取ろう:read

    readで利用者が入力した文字を受け取ります。

  11. 第86回 引数を受け取ろう:$1

    $1はスクリプト実行時に渡した1つ目の値です。

  12. 第87回 条件分岐:if

    ifで条件によって動きを変えます。

  13. 第88回 くりかえし:for

    forで複数のファイルを順番に処理します。

  14. 第89回 フォルダ整理スクリプトを作ろう

    決まったディレクトリにファイルを集める小さな自動化を作ります。

  15. 第90回 ミニミッション:自分専用コマンドを作ろう

    よく使う操作を自分用スクリプトにまとめます。