diff options
| author | moehm | 2014-09-16 18:37:03 +0200 |
|---|---|---|
| committer | moehm | 2014-09-16 18:37:03 +0200 |
| commit | f0899bea7c6457368d561542237be94342eceb17 (patch) | |
| tree | a3ff4d51e04ec9303ad3330e9bd0280487ef8201 | |
| parent | 6efe9b95c1c1fa1022b2f71a9f53f55de1155d5c (diff) | |
| download | pokewiki-f0899bea7c6457368d561542237be94342eceb17.tar.gz | |
added makefile :)
| -rw-r--r-- | Makefile | 7 | ||||
| -rwxr-xr-x | get.sh | 13 |
2 files changed, 20 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2afab73 --- /dev/null +++ b/Makefile @@ -0,0 +1,7 @@ +all: clean get + +clean: + rm -f *txt + +get: + ./get.sh @@ -52,4 +52,17 @@ for ((i=1;i<=$LINES;i++)); do # extrahiere 'Statuswerte' grep -A 9 -i 'Maxwerte' "${SAVEPATH}${POKEMON}.txt" | sed 's/\[[0-9]*\]/ /g' >> ${SAVEPATH}${POKEMON}.statuswert.txt + + # extrahiere 'Fähigkeiten' + # in welcher Zeile kommt 'Typen' vor + FIRSTLINE=$(grep -m 1 -E -n 'Typ' "${SAVEPATH}${POKEMON}.txt" | cut -d ':' -f1) + # in welcher Zeile kommt 'Fangen, Zucht, Training' vor + SECONDLINE=$(grep -m 1 -E -n 'Fangen, Zucht, Training' "${SAVEPATH}${POKEMON}.txt" | cut -d ':' -f1) + SECONDLINE=$((SECONDLINE=SECONDLINE-1)) + + # schneidet passenden bereich aus, ersetzt nummerierung und bild dateien + sed -n -e "$FIRSTLINE,${SECONDLINE}p" "${SAVEPATH}${POKEMON}.txt" | sed 's/\[[0-9]*\]//g' | sed 's/IC\.png[A-Za-z]*//g' >> "${SAVEPATH}${POKEMON}.faehigkeiten.txt" + + # extrahiere ei-gruppen + grep -Ei '\]Ei-Gruppen' "${SAVEPATH}${POKEMON}.txt" | sed 's/\[[0-9]*\]//g' >> ${SAVEPATH}${POKEMON}.ei.txt done |
