#!/bin/bash

old=$1
new=$2

if [ ! $new ]; then
    echo "I need two arguments: old and new"
    exit;
fi

# # validate
head_bana=$old"_head.xslt.xml"
if [ ! -f $head_bana ]; then
    echo "I don't have $head_bana"
    exit
fi

for part in fras head html text; do
    old_bana="$old"_"$part".xslt.xml
    new_bana="$new"_"$part".xslt.xml
    if [ ! -f "$old_bana" ]; then
        continue
    fi
    /usr/bin/cp $old_bana $new_bana
    if [ $part == 'fras' ]; then
        continue
    fi
    old_frasi=$old"_fras"
    new_frasi=$new"_fras"
    /usr/bin/perl -pi -e "s/$old_frasi/$new_frasi/g" $new_bana
done
