21 lines
603 B
Bash
21 lines
603 B
Bash
#!/bin/bash
|
|
|
|
declare path_script=$1
|
|
declare file_name=$(basename $0 .sh)
|
|
|
|
declare print_array
|
|
declare print_number=0
|
|
declare pick
|
|
|
|
echo "========Web========"
|
|
for i in "${path_script}/Config/${file_name}"/*;do
|
|
print_number=$((print_number + 1))
|
|
print_array[$print_number]=$(awk -F '.' '{print $1}' <<< "$(basename $i)")
|
|
echo "${print_number}.${print_array[$print_number]}"
|
|
done
|
|
echo "========Web========"
|
|
read -p "请输入要使用的功能:" pick
|
|
|
|
if [[ "${pick}" =~ [1-${#print_array[*]}] ]];then
|
|
bash "${path_script}/Config/${file_name}/${print_array[${pick}]}.sh" "${path_script}"
|
|
fi |