diff --git a/scripts/license_manager.sh b/scripts/license_manager.sh old mode 100644 new mode 100755 index e66579eae8e85d2823dcefb64439eab907a8fa22..ee81a37e280949b3337442fcd12f1ad18ae8ac24 --- a/scripts/license_manager.sh +++ b/scripts/license_manager.sh @@ -103,15 +103,12 @@ if [ $mode == "update" ]; then echo " Removing license header from file ${i}" line_start="$(grep -wn $line_start_mark ${i} | head -n 1 | cut -d: -f1)" line_end="$(grep -wn $line_end_mark ${i} | head -n 1 | cut -d: -f1)" - echo ${line_start} - echo ${line_end} - #echo "${line_start},${line_end}d" $i - #sed $('${line_start},${line_end}d)' $i + #echo ${line_start} + #echo ${line_end} awk -v m=$line_start -v n=$line_end 'm <= NR && NR <= n {next} {print}' $i > tmpfile && mv tmpfile $i - cat $i + #cat $i fi done - #TODO fi # ADD CONTENT OF license-file AT THE BEGINNING OF CODE FILES @@ -124,4 +121,4 @@ do ( echo ${line_start_mark}$'\n//'; cat ${license}; echo $'//\n'${line_end_mark}; cat $i ) > temp_file mv temp_file $i fi -done \ No newline at end of file +done