summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLouie Shprung <lshprung@scu.edu>2022-12-19 09:15:37 -0800
committerLouie Shprung <lshprung@scu.edu>2022-12-19 09:15:37 -0800
commit084f6b9ab0a750a9d63c0112e43d95240cbf6234 (patch)
treeaba30ecca739f934bc619fe5a2632df0b90d1a7c
parentdebbcda7d7b87edc4440a3a34459cdce5e63542c (diff)
Remove leading numbers from titles
-rwxr-xr-xsrc/index.sh4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/index.sh b/src/index.sh
index 298a0d9..6b79700 100755
--- a/src/index.sh
+++ b/src/index.sh
@@ -12,8 +12,6 @@ get_title() {
grep -Eo "$PATTERN" "$FILE" |
#Remove tag
sed 's/<[^>]*>//' | \
- #Remove leading chapter
- #sed 's/^[A-Z0-9]\.*[^ ]* //g' | \
#Remove trailing space
sed 's/[ ]*$//g' | \
#Replace '&amp' with '&'
@@ -39,7 +37,7 @@ while [ -n "$1" ]; do
echo "$PAGE_NAME" | while read -r line; do
if [ -n "$line" ]; then
unset TITLE
- TITLE="$(echo "$line" | sed 's/<[^>]*>//g')"
+ TITLE="$(echo "$line" | sed 's/<[^>]*>//g' | sed -E 's/^Chapter |Appendix //' | sed 's/^[A-Z0-9]\.[^ ]* //')"
unset LINK
LINK="$(basename "$1")#$(echo "$line" | sed 's/^.\{7\}//' | sed 's/\"\/>.*//')"
insert "$TITLE" "Guide" "$LINK"