RHEL8 シェルスクリプト 特殊変数の使い方のサンプル

環境
RHEL 8.6

特殊変数について
$0 シェルスクリプトのファイル名
$1 1 番目の引数
$2 2 番目の引数
$# 引数の数
$$ プロセス番号
$* 全引数リスト(”$1 $2 … $n”)
$@ 全引数リスト(”$1″ “$2” … “$n”)

使用例

#!/bin/bash

echo $0
echo $1
echo $2
echo $#
echo $$
echo $*
echo $@

実行結果
$ ./test.sh a1 b2 c3 d4

AlmaLinux

Posted by arkgame