説明
Linux環境において、シェルスクリプトでfor文を扱う方法を解説します。
実例
シェルスクリプトを用いて、for文を扱う方法を解説します。
動作環境
ubuntu@ubuntu:~$ uname -a
Linux ubuntu 5.4.0-1038-raspi #41-Ubuntu SMP PREEMPT Thu Jun 17 14:14:11 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
ubuntu@ubuntu:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.2 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.2 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
シェルスクリプトでfor文を扱う
シェルスクリプトでfor文を実行する例は下記です。
#!/bin/bash
for data in `seq 10`
do
echo $data
done
シェルスクリプトの実行例は下記です。
ubuntu@ubuntu:~$ sh for.sh
1
2
3
4
5
6
7
8
9
10
シェルスプリクトの中でfor文が実行できるようになると、便利ですね。
ここまで読んでいただきありがとうございました。