> One of my co-workers has installed Halcyon Software's InstantASP product,
> and done some testing with it on Linux/390. He said it worked, but they did
> run into a problem going from Windows's "case insensitive but case
> preserving" environment to Linux's case sensitive one. A lot of the file
> name references didn't match the case of the actual files, and so weren't
> working. He got a copy of another product called HTML Rename (which is
> shareware), which will automagically fix those kinds of problems. He was
> happy with both of them, but especially so with HTML Rename as it removed a
> potential show stopper.
> http://www.halcyonsoft.com/
> http://www.xlanguage.com
Can't sat whether this is useful; I wrote it a few years ago to fix
some broken HTML I got from IBM.
#!/bin/bash
D='/u02/java/IBM/ftp/ '
grep -ni "<a .*href=" `find ${D} -name \*.html` \
| sed -e 's/:.*href="/|/i' -e 's/".*//' -e 's/<a//' -e 's/#.*//' -e
's/|/ /' | grep '\..*\.' \
| grep -v http: \
| sort -u \
| while read source link
do
fd=`dirname $source`
EF=$fd/$link
[ -n "${link}" ] && \
[ ! -f ${EF} ] && \
{
echo EF=${EF} s=$source d=$fd l=,$link,
AF=`find ${D} -iname ${link}`
echo AF=${AF}
cmd="grep -ni $link $source /dev/null"
# echo ${cmd}
${cmd}
# grep -i "$link" $source /dev/null
echo
}
done
--
Cheers
John Summerfield
Microsoft's most solid OS: http://www.geocities.com/rcwoolley/
Note: mail delivered to me is deemed to be intended for me, for my
disposition.