#!/bin/bash

file=${1}
name=${2//\//\\/}
value=${3//\//\\/}

if grep -q "$2" ${file}; then
    sed -i -e '/^#\?\(\s*'"${name}"'\s*=\s*\).*/{s//\1'"${value},"'/;:a;n;ba;q}' ${file}
else
    sed -i -e "/^.*struct_Box.*/a ${name}=${value}," ${file}
fi
echo "$0 $@ ==> $?"