「Debian11」シェルスクリプトにwhile文のサンプル

環境
root@debian:/data# cat /etc/debian_version
11.2

書式

while  条件式
do
     実行処理コード
done

使用例
1.スクリプトファイルを作成します
root@debian:/data# vi 112.sh
以下の内容を入力します

#!/bin/bash

while true
do
    HT=`date +"%H"`
    if test ${HT} -ge 10
        then
              echo "現在の時間" ${HT}
              echo "10時以上"
              sleep 60
        else
              echo ${HT}
              sleep 60
    fi
done

2.スクリプトファイルの権限を付与します
root@debian:/data# chmod u+x 112.sh

3.スクリプトファイルを実行します
root@debian:/data# ./112.sh
現在の時間 11
10時以上

shellscript

Posted by arkgame