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

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

書式

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
for 変数名 in 変数に代入する値のリスト
do
実行コード
done
for 変数名 in 変数に代入する値のリスト do 実行コード done
for  変数名  in  変数に代入する値のリスト
do
     実行コード
done

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

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/bin/bash
for n in `seq 25 30`
do
echo "値: " $n
done
#!/bin/bash for n in `seq 25 30` do echo "値: " $n done
#!/bin/bash

for  n  in  `seq  25  30`
do
     echo "値: " $n
done

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

3.スクリプトファイルを実行します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
root@debian:/data# ./111.sh
値: 25
値: 26
値: 27
値: 28
値: 29
値: 30
root@debian:/data# ./111.sh 値: 25 値: 26 値: 27 値: 28 値: 29 値: 30
root@debian:/data# ./111.sh
値:  25
値:  26
値:  27
値:  28
値:  29
値:  30

 

shellscript

Posted by arkgame