declare -a list=(data backups dailystatus inbound reports )
ls ${list[0]}/${list[1]}/${list[2]}/${list[3]}/${list[4]}/
我需要检查每日备份是否正常工作,我还有 2 个位置用于检查备份。有人可以帮助我找出比这更好的方法吗?
来自 Join 数组的元素?
#!/bin/bash
list=(data backups dailystatus inbound reports )
bar=$(printf "/%s" "${list[@]}")
echo $bar
一种方式(假设你没有任何多词目录):
x=${list[@]}
ls ${x// //}
将所有数组元素连接成变量x
,然后用/
替换空格