script: fix missing dates automatically
This commit is contained in:
parent
f515b24d84
commit
4bcf3d3bb8
@ -2,5 +2,11 @@
|
|||||||
current=$(date "+%Y")
|
current=$(date "+%Y")
|
||||||
for ((year=1900; year<=current; year=year+1))
|
for ((year=1900; year<=current; year=year+1))
|
||||||
do
|
do
|
||||||
grep "/$year/" README.md | grep -v "($year)"
|
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
|
done
|
||||||
|
Loading…
Reference in New Issue
Block a user