mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-22 23:58:44 +05:00
restructuring and optimizations
- moved misc and pkg to data/scripts - started recover procedure - optimized clean stale ids
This commit is contained in:
24
data/scripts/header.sh
Executable file
24
data/scripts/header.sh
Executable file
@@ -0,0 +1,24 @@
|
||||
# check for arguments
|
||||
if [ $# -ne 1 ]
|
||||
then
|
||||
echo "Error in $0 - Invalid Argument Count"
|
||||
echo "Syntax: $0 input_file - copyright header file"
|
||||
exit
|
||||
fi
|
||||
|
||||
# check for header file
|
||||
infile=$1
|
||||
if [ ! -f $infile ]
|
||||
then
|
||||
echo "Input file [$infile] not found - Aborting"
|
||||
exit
|
||||
fi
|
||||
|
||||
# inject header
|
||||
for i in *.go
|
||||
do
|
||||
if ! grep -q Copyright $i
|
||||
then
|
||||
cat $infile $i >$i.new && mv $i.new $i
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user