13 lines
342 B
Bash
13 lines
342 B
Bash
![]() |
#!/bin/bash
|
||
|
# Replaces license text with contents of file provided as an argument
|
||
|
if [ ! $# -eq 1 ]; then
|
||
|
echo "Usage: $0 [file with new license header]"
|
||
|
exit 1
|
||
|
fi
|
||
|
find . -name "*.cpp" -or -name "*.h" | while read file; do
|
||
|
echo $file
|
||
|
sed '/\/\/ \* This.*/,/If not\, see.*/d' $file > $file.tmp
|
||
|
cat $1 $file.tmp > $file
|
||
|
rm $file.tmp
|
||
|
done
|