diff --git a/tools/metarecover.sh b/tools/metarecover.sh new file mode 100755 index 00000000..24538f2d --- /dev/null +++ b/tools/metarecover.sh @@ -0,0 +1,10 @@ +#!/bin/bash +files=$(git status -s | grep " M " | cut -c4- | grep 'static/data/') +for file in $files; do + show="$(git --no-pager show HEAD~1:$file)" + IFS=$'\n' lines=($show) + for (( i=0; i<=5; i++ )) ;do + line=${lines[i]} + sed -i "$((i+1))s|^.*$|$line|" $file + done +done \ No newline at end of file