ia32-64/bin/build.sh
2025-07-08 02:23:29 -03:00

17 lines
576 B
Bash
Executable file

#!/bin/bash
workdir=$(mktemp -d)
cd $workdir
wget -r https://www.felixcloutier.com
workdir+=/www.felixcloutier.com/x86
for f in $workdir/*; do
if [[ $f == *:* ]]; then
mv "$f" "${f//:/.}"
: "${f##*/}"
sed -i "s|$_|${_//:/.}|g" $workdir/*
f=${f//:/.}
fi
[[ $f == *html ]] || mv "$f" "$f.html"
done
sed -i -E "/href='\/x86[^#']+#/s|href='/x86/([^'#]+)#|href='\1.html#|g" $workdir/*
sed -i -E "/href='\/x86[^']+'/s|href='/x86/([^']+)'|href='\1.html'|g" $workdir/*
sed -i "/href='\/x86\/'/s|href='/x86/'|href='index.html'|g" $workdir/*