我有一个环境配置文件,其中我定义了环境变量。我使用source命令在我的shell脚本(bash)中获取这些变量。
我在我的shell脚本中使用checkout命令来检出从环境变量中定义的位置的文件。现在我需要使用多个位置来检出文件,这可以是不同运行shell脚本的任意数量。
例如,用户在配置文件中提供了两个路径PATH1和PATH2,以及NUM_OF_PATHS为2。
在我的shell脚本中,我想要像下面这样做来使用路径。
我该如何使用变量i来形成环境变量PATH1或PATH2等?
我在我的shell脚本中使用checkout命令来检出从环境变量中定义的位置的文件。现在我需要使用多个位置来检出文件,这可以是不同运行shell脚本的任意数量。
例如,用户在配置文件中提供了两个路径PATH1和PATH2,以及NUM_OF_PATHS为2。
在我的shell脚本中,我想要像下面这样做来使用路径。
i=0
echo ${NUM_OF_PATHS}
while [ $i -lt ${NUM_OF_PATHS} ]
do
checkout $PATH{$i}
i=`expr $i + 1`
done
我该如何使用变量i来形成环境变量PATH1或PATH2等?