yate/tools/upcopy.sh

18 lines
352 B
Bash
Executable File

#!/bin/sh
cpy="$1"
test -n "$cpy" && cpy="2004, 2005"
grep -l -r '^ \* Copyright (C) .* Null Team$' * | while read fn; do
echo $fn
sed 's/^\( \* Copyright (C) \).*\( Null Team\)$/\1'"$cpy"'\2/' < "$fn" > "$fn.tmp"
if cmp -s "$fn" "$fn.tmp"; then
echo "Unchanged: $fn"
rm "$fn.tmp"
else
echo "Changed: $fn"
mv "$fn.tmp" "$fn"
fi
done