#!/usr/bin/env zsh cd "$(git rev-parse --show-toplevel)" || exit 1 webdir="_optim" debug () { print -- $* >/dev/null } type -a filelist setopt extendedglob if (($#>0)); then filelist=( $* ) else filelist=( $webdir/**/*.html(.) ) fi tmp=$(mktemp) for fic in $filelist; do print -n -- "$fic " cp $fic $tmp perl -pi -e 's#
]*)>##g;s# id="org[a-f0-9]{7}"##g;s# class="src src-# class="src-#g;s#