clean: clarify script intent

This commit is contained in:
Morgan
2018-09-08 13:33:14 +02:00
parent 4cdbe7a5c6
commit f9e2986e17

12
fix_missing_dates.sh Normal file
View File

@@ -0,0 +1,12 @@
#!/bin/bash
current=$(date "+%Y")
for ((year=1900; year<=current; year=year+1))
do
grep "/$year/" README.md | grep -v "($year)" | grep -v " - (" | while read -r line
do
echo "$line"
replace=$(echo "$line" | sed "s/) - /) - ($year) /g" | sed -e "s#\*#\\\*#g" | sed -e "s#\[#\\\[#g" | sed -e "s#\]#\\\]#g" | sed -e "s#/#\\\/#g")
orig=$(echo "$line" | sed -e "s#/#\\\/#g" | sed -e "s#\*#\\\*#g" | sed -e "s#\[#\\\[#g" | sed -e "s#\]#\\\]#g" )
sed -i.bak "s;$orig;$replace;g" README.md
done
done