Fixed backreference in regular expression
Using a slash, not a $. Change-Id: I65f01678de01f9bdbc33628d002bb77a22b8d2af
This commit is contained in:
@@ -16,7 +16,7 @@ echo -e " <body>\n <ul>" >> $TMP_INDEX_FILE
|
|||||||
|
|
||||||
# Get a list of files
|
# Get a list of files
|
||||||
FILES=`find $MIRROR_ROOT -maxdepth 2 -type d`
|
FILES=`find $MIRROR_ROOT -maxdepth 2 -type d`
|
||||||
REGEX="([^/])\/($1[^/]+)$"
|
REGEX="([^/])\/(\1[^/]+)$"
|
||||||
for f in $FILES; do
|
for f in $FILES; do
|
||||||
if [[ $f =~ $REGEX ]]; then
|
if [[ $f =~ $REGEX ]]; then
|
||||||
echo " <li><a href=\"./${BASH_REMATCH[2]}/\">${BASH_REMATCH[2]}</a></li>" >> $TMP_INDEX_FILE
|
echo " <li><a href=\"./${BASH_REMATCH[2]}/\">${BASH_REMATCH[2]}</a></li>" >> $TMP_INDEX_FILE
|
||||||
|
Reference in New Issue
Block a user