|
|
@ -31,8 +31,12 @@ function run {
|
|
|
|
walkerDate=$(toot thread "$not" --no-color | head -2 | tail -1 | cut -d "@" -f 2,3 | rev | cut -d " " -f 1,2,3 | rev | sed "s/ //g")
|
|
|
|
walkerDate=$(toot thread "$not" --no-color | head -2 | tail -1 | cut -d "@" -f 2,3 | rev | cut -d " " -f 1,2,3 | rev | sed "s/ //g")
|
|
|
|
walkerFile=$(echo "$scriptDir/walkers/$walkerName")
|
|
|
|
walkerFile=$(echo "$scriptDir/walkers/$walkerName")
|
|
|
|
walkerKm=$(toot thread "$not" --no-color | grep -i "@caminosantiago añade " | grep -i "km" | head -1 | tr " " "_" | rev | cut -d "_" -f 1 | rev | tr '[:upper:]' '[:lower:]' | sed 's/km//g')
|
|
|
|
walkerKm=$(toot thread "$not" --no-color | grep -i "@caminosantiago añade " | grep -i "km" | head -1 | tr " " "_" | rev | cut -d "_" -f 1 | rev | tr '[:upper:]' '[:lower:]' | sed 's/km//g')
|
|
|
|
|
|
|
|
walkerKmComas=$(echo "$walkerKm" | grep -i "," | wc -l)
|
|
|
|
walkerKm=$(echo $walkerKm | sed 's/[^0-9]*//g') # Remove all non-numeric characters
|
|
|
|
walkerKm=$(echo $walkerKm | sed 's/[^0-9]*//g') # Remove all non-numeric characters
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [[ $walkerKmComas == 1 ]]; then
|
|
|
|
|
|
|
|
echo "Toot no valido: Han metidos comas"
|
|
|
|
|
|
|
|
else
|
|
|
|
if ! [[ $walkerKm =~ '^[0-9]+$' ]]; then
|
|
|
|
if ! [[ $walkerKm =~ '^[0-9]+$' ]]; then
|
|
|
|
if [ -f "$walkerFile" ]; then
|
|
|
|
if [ -f "$walkerFile" ]; then
|
|
|
|
walkerDate2=$(cat $walkerFile | grep "$walkerDate" | wc -l)
|
|
|
|
walkerDate2=$(cat $walkerFile | grep "$walkerDate" | wc -l)
|
|
|
@ -55,6 +59,7 @@ function run {
|
|
|
|
echo "Toot no valido: Km value Not a number"
|
|
|
|
echo "Toot no valido: Km value Not a number"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
done < $fileNotifications
|
|
|
|
done < $fileNotifications
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|