我正在创建一个将列出文件的bash脚本(在本例中为apache站点可用)的过程中。列出这些文件很容易,因为我的最终目标是将每个文件都放入一个数组中,将它们显示给用户,并允许用户选择要处理的“文件”,在这种情况下,将启用该网站。从ls创建数组的bash脚本?
我已经不是很远得到了,我知道我需要设置LS为数组,然后循环操作:
array=$(ls)
for sites in $array(2)
do
echo "$sites"
done
我知道,我需要索引的每个文件的目录然后允许用户键入要启用的号码。因此,它应该是这样的:
(1) newdomain.com
(2) newdomain2.com
Which site would you like to enable (i.e 1)?
希望这是有道理的?
谢谢,我会看看select命令。 –