diff options
Diffstat (limited to 'get.sh')
| -rwxr-xr-x | get.sh | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -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 |
