#! /usr/bin/gawk -f
# Usage:
# replace-html-vars [ -v VAR=VALUE ] < INFILE.html > OUTFILE.html
# where VAR is any of
#
# fnum script date
# bgColor textColor linkColor vlinkColor alinkColor
#
/./ {
gsub(/\$\(fnum\)/, fnum, $0);
gsub(/\$\(script\)/, script, $0);
gsub(/\$\(date\)/, date, $0);
gsub(/\$\(bgColor\)/, bgColor, $0);
gsub(/\$\(textColor\)/, textColor, $0);
gsub(/\$\(linkColor\)/, linkColor, $0);
gsub(/\$\(vlinkColor\)/, vlinkColor, $0);
gsub(/\$\(alinkColor\)/, alinkColor, $0);
gsub(/\$\(titleColor\)/, titleColor, $0);
gsub(/\$\(defaultColor\)/, defaultColor, $0);
print; next;
}