Code-Listings mit einem von ChatGPT erzeugtem akw-Skript korrigiert
```bash
for i in `find content/blog/archive/ -type f`; do awk 'BEGIN {
inblock = 0
}
{
line = $0
# START eines kaputten Codeblocks:
# - beginnt (evtl. eingerückt) mit genau einem Backtick
# - enthält danach KEINEN weiteren Backtick
if (!inblock && match(line, /^[[:space:]]*`[^`]*$/)) {
inblock = 1
# ENDE eines kaputten Codeblocks:
# Zeile enthält nur ein Backtick (evtl. eingerückt)
if (inblock && match(line, /^[[:space:]]*`[[:space:]]*$/)) {
inblock = 0
print "```"
next
}
# Alles andere unverändert ausgeben
print line
}
' $i | sponge $i; done
```