Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- numberOfChapters=`wc -l $1 | awk '{print $1}'`
- #echo $numberOfchapters
- echo "[" > bookmarks.json
- for((i=1; i<=numberOfChapters; i++))
- do
- #echo $i
- title=`sed -n "$i"p $1 | awk '{$NF="";print $0}'`
- page=`sed -n "$i"p $1 | awk '{print $NF}'`
- levelStr=`echo $title | awk '{print $1}'`
- #echo $levelStr
- if [[ $levelStr == *"."* ]]; then
- regex="${levelStr//[^.]}"
- echo "${#regex}"
- if [[ ${#regex} == "1" ]]; then level="2"
- elif [[ ${#regex} == "2" ]]; then level="3"
- elif [[ ${#regex} == "3" ]]; then level="4"
- fi
- #level="2"
- echo " {\"level\":$level, \"title\":\" $title\", \"page\":$page}," >> bookmarks.json
- else
- level="1"
- echo " {\"level\":$level, \"title\":\"$title\", \"page\":$page}," >> bookmarks.json
- fi
- # echo $level
- # echo $title
- # echo $page
- # level=`sed -n "$i"p levels.txt | awk -F ": " '{print $2}'`
- # page=`sed -n "$i"p pages.txt | awk -F ": " '{print $2}'`
- # echo " {\"level\":$level, \"title\":\"$title\", \"page\":$page},"
- done
- echo "]" >> bookmarks.json
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement