Shellスクリプトは、ターミナルで実行できるプログラムを簡単に書ける方法です。コマンドを組み合わせて、複雑な作業を自動化することができます。例えば、ファイルの管理やデータの処理など、日常の業務を効率化するのに役立ちます。
スクリプトは、テキストファイルにコマンドを書き込むだけで作成できます。最初に、スクリプトの最初にシェバング(shebang)を記述します。
#!/bin/bash
この行は、どのシェルでスクリプトを実行するかを指示します。次に、実行したいコマンドを続けて書きます。
Shellスクリプトでは、変数を使ってデータを格納できます。変数を作るには、以下のように書きます。
name="太郎"
この場合、変数名は「name」で、値は「太郎」です。値を使うには、$をつけて変数名を書く必要があります。
echo "こんにちは、$nameさん!"
条件によって処理を変えたいときは、if文を使います。基本的な書き方は以下の通りです。
if [ "$name" = "太郎" ]; then
echo "あなたの名前は太郎です!"
else
echo "あなたの名前は太郎ではありません。"
fi
スクリプトを実行するには、まず実行権限を与えます。以下のコマンドで権限を追加します。
chmod +x script.sh
次に、スクリプトを実行するには、以下のように入力します。
./script.sh
Shellスクリプトは、日常のタスクを自動化するのにとても便利です。今回学んだ基本的な書き方や構文を使って、ぜひ自分だけのスクリプトを作ってみてください!