From d4101a7f96ec42547aa7c7afeea06bc8f34af34f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20V=C3=A9ril?= Date: Thu, 5 Mar 2020 14:52:42 +0100 Subject: [PATCH] Create the metarecover tool --- tools/metarecover.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 tools/metarecover.sh 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