Want to contribute? Fork me on Codeberg.org!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
425 B

#!/usr/bin/env bash
# https://www.edrdg.org/wiki/index.php/JMdict-EDICT_Dictionary_Project#CURRENT_VERSION_&_DOWNLOAD
wget http://ftp.edrdg.org/pub/Nihongo/JMdict.gz
# Extract and delete archive
gzip -d JMdict.gz
# Get date
date=`grep -m 1 -oE '<!-- JMdict created: [0-9]{4}-[0-9]{2}-[0-9]{2} -->' JMdict | sed -E 's/<!-- JMdict created: (.+) -->/\1/'`
rm -f JMdict*.xml
# Add XML extension
mv JMdict JMdict-${date}.xml