17 lines
220 B
Bash
17 lines
220 B
Bash
#!/bin/sh
|
|
|
|
FILE=$1
|
|
if [ -z $FILE ]
|
|
then
|
|
exit 0
|
|
fi
|
|
|
|
OLD="$FILE.old"
|
|
|
|
cp -f $FILE $OLD
|
|
|
|
awk '$0 !~ /#define _BUILD/ { print $0 }
|
|
$0 ~ /#define _BUILD/ { n = $3 + 1; print $1 " " $2 " " n }' $OLD>$FILE
|
|
|
|
rm -f $OLD
|