#! /bin/sh # file: fixpg.sh G. Moody 12 April 1997 # Last revised: 1 May 2020 # # Post-process WFDB Programmer's Guide HTML files for i in $1/*.htm do echo fixing links in $i ... cp $1/$i /tmp/.fix.$$ L1=`wc -l <$1/$i` L2=`expr $L1 - 8` # discard and replace last 8 lines of each file head -$L2 $1/$i cat >>$1/$i <
PhysioNet (wfdb@physionet.org)
EOF done cp $1/wpg_toc.htm /tmp/.fix.$$ sed "s+WFDB Database Programmer's Guide<+WFDB Programmer's Guide<+" $1/wpg_toc.htm rm /tmp/.fix.$$ cd $1 for L in database-path.htm records.htm strtim.htm compiling.htm do rm -f "$L" R=`grep -l "link: $L" *.htm` if [ -f "$R" ]; then ln -s "$R" "$L" else echo "Can't find $L"; exit 1 fi done