shellscript

環境
AlmaLinux 9.2

構文
if
式がfalseの場合にtrueになります。
式がtrueの場合にfalseになります。

使用例

#!/bin/bashx=1i ...

shellscript

環境
AlmaLinux 9.2

構文
if ||
左の式または右の式のどちらかがtrueの場合、trueになります。

使用例

#!/bin/bashx=1if || ; th ...

shellscript

環境
# cat/etc/redhat-release
AlmaLinux release 8.7 (Stone Smilodon)

操作方法
1.viコマンドでshファイルを作成する
# ...

shellscript

環境
# cat/etc/redhat-release
AlmaLinux release 8.7 (Stone Smilodon)

操作方法
1.viコマンドでshファイルを作成する
# ...

shellscript

環境
# cat/etc/redhat-release
AlmaLinux release 8.7 (Stone Smilodon)

構文
if &&
左の式と右の式が両方 ...

shellscript

環境
# cat/etc/redhat-release
AlmaLinux release 8.7 (Stone Smilodon)

構文
if
式がfalseの場合にtrueになります。 ...

shellscript

環境
CentOS Stream release 9

構文

while :do if ; then break fi 処理コードdone

条件式がtrueの間、処理を繰り返します。
条件式がfal ...

shellscript

環境
CentOS Stream release 9

構文
配列名 = (要素1 要素2 要素3)
while } ]
do
処理コード
done

数値の比較演算 ...

shellscript

環境
CentOS Stream release 9

構文
for ((i=初期値; i<最大値; i++))
do
if ; then
continue
done ...

shellscript

環境
CentOS Stream release 9

構文
for ((i=初期値; i<最大値; i++))
do
if ; then
break
done ...

shellscript

環境
OSバージョンを確認します
# cat/etc/redhat-release
AlmaLinux release 8.5 (Arctic Sphynx)

構文
if &&am ...

shellscript

環境
OSバージョンを確認します
# cat/etc/redhat-release
AlmaLinux release 8.5 (Arctic Sphynx)

構文

if ; then 処理1 ...

shellscript

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

書式

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

使用例
1.スクリプトファイルを作 ...

shellscript

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

書式

for 変数名 in 変数に代入する値のリストdo 実行コードdone

使用例
1 ...

shellscript

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

書式

case 条件式 in 値1) 実行コード1;; 値2) 実行コード2;;esac

使用例 ...

shellscript

環境
Debian 11.2

書式1

if 条件式 then 実行処理コード1 else 実行コード2fi

書式2
test 数値1 -ge 数値2

使用例
1.スクリプトを作 ...

shellscript

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

特殊変数の概要
$0 シェルスクリプトのファイル名
$1 1 番目の引数
$2 2 ...

shellscript

書式
for 変数名 in “$*”;do
処理コード
done
使用例

#!/bin/bashecho "**特殊変数\* サンプル sampleAA ***-"for ...