summaryrefslogtreecommitdiff
path: root/get.sh
diff options
context:
space:
mode:
Diffstat (limited to 'get.sh')
-rwxr-xr-xget.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/get.sh b/get.sh
index d976362..ecf158d 100755
--- a/get.sh
+++ b/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