各行に変数を配置しなくても、for ループの先頭に変数を自動的に追加します。

各行に変数を配置しなくても、for ループの先頭に変数を自動的に追加します。

毎回指定しなくても、コマンドの先頭に $i 変数を自動的に追加する方法はありますか?

これが私の現在のスクリプトです。

#!/bin/bash

for i in "command -c"; do

$i command1 show

$i command2 show

done

私が欲しいのはこんな感じです。

#!/bin/bash

for i in "command -c"; do
$i
(
command1 show

command2 show
)
done

関連情報