这是我想要的最终结果:
我有超过15个克隆实例的应用程序用户,有时需要更新文件(它们基本上都保持不变-一切都是动态的。这是用于更新/新功能)。我编写了一个相当简单的bash脚本,需要手动将每个用户从/home/放入数组中。但我需要让它扩展。
如何将目录列表(类似LS命令)仅提取目录名称,然后将其输入到bash数组中。可能我会在bash文件中使用此命令,因为我希望它获取/home/目录下的所有用户,并将其推入数组中(例如:webUsers(adam,john,jack))
这是我当前脚本的快照(非动态用户清单)
webUsers( adam john jack )
for i in "${webUsers[@]}"
do
cp /home/mainSource/public_html/templates/_top.tpl /home/$i/public_html/templates
done
我该如何实现这个目标?
public_html/templates
文件夹。 - SiegeX