我有input
如下:
pdb_lists.log
我需要从上面的列表中检查每个PDB的TDE状态并分配给新变量
cat pdb_lists.log
'PDB1','PDB2'
为每个PDB分配一个新变量后,我需要根据相应sql的值运行。
答案 0 :(得分:1)
使用关联数组。关联数组(也称为映射或字典)的行为类似于数组,但允许任意字符串作为索引。
declare -A status
for pdb in ...; do
status["$pdb"]=...
done
要阅读PDB的状态(无论是什么),请使用${status[nameOfThePDB]}
。