Fixed errors
This commit is contained in:
parent
a848096baa
commit
ec88a6914f
17
lego_dl.sh
17
lego_dl.sh
@ -53,13 +53,19 @@ else
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
echo "----> Converting csv with ',' to '|'..."
|
echo "----> Converting csv with ',' to '|'..."
|
||||||
head -1 instructions | sed 's/,/|/g' > instructions.csv
|
head -1 instructions | sed 's/,/|/g' > instructions.csv
|
||||||
sed 1,1d instructions | sed -r 's/("[^",]+),([^",]+")/\1###\2/g' | awk -F, '{print $1,$2,$3,$4,$5,$6}' | sed 's/###/,/g' | sed 's/" "/"|"/g' >> instructions.csv
|
sed 1,1d instructions | sed -r 's/("[^",]+),([^",]+")/\1###\2/g' | awk -F, '{print $1,$2,$3,$4,$5,$6}' | sed 's/###/,/g' | sed 's/" "/"|"/g' >> instructions.csv
|
||||||
|
|
||||||
|
LINES=$(wc -l instructions | awk '{ print $1 }')
|
||||||
|
CURRENT=0
|
||||||
|
|
||||||
while IFS='|' read -r ID LINK NAME DESC ADDED RETRIVED
|
while IFS='|' read -r ID LINK NAME DESC ADDED RETRIVED
|
||||||
do
|
do
|
||||||
|
|
||||||
|
#$PC=$((200*$CURRENT/$LINES % 2 + 100*$CURRENT/$LINES))
|
||||||
|
#CURRENT=$((CURRENT + 1))
|
||||||
if [ "$firstline" = 0 ]; then
|
if [ "$firstline" = 0 ]; then
|
||||||
firstline=1
|
firstline=1
|
||||||
else
|
else
|
||||||
@ -89,14 +95,16 @@ do
|
|||||||
|
|
||||||
tADDED=$(sed -e 's/^"//' -e 's/"$//' <<<"$ADDED")
|
tADDED=$(sed -e 's/^"//' -e 's/"$//' <<<"$ADDED")
|
||||||
tDESC=$(sed -e 's/^"//' -e 's/"$//' <<<"$DESC")
|
tDESC=$(sed -e 's/^"//' -e 's/"$//' <<<"$DESC")
|
||||||
ttDESC=$(echo $tDESC | grep -Eo '\s[0-9]{1}\s?\/\s?[0-9]{1,2}' | sed 's/ //g' | sed 's/\//_of_/g')
|
|
||||||
|
ttDESC=$(echo $tDESC | grep -Eo '[^0-9][0-9]{1}\s?\/\s?[0-9]{1,2}' | sed 's/[^A-Za-z0-9/]//g' | sed 's/\//_of_/g')
|
||||||
|
#ttDESC=$(echo $tDESC | grep -Eo '\s[0-9]{1}\s?\/\s?[0-9]{1,2}' | sed 's/ //g' | sed 's/\//_of_/g')
|
||||||
|
|
||||||
if [ -z "$ttDESC" ]; then
|
if [ -z "$ttDESC" ]; then
|
||||||
setDESC="_"
|
setDESC="_"
|
||||||
else
|
else
|
||||||
setDESC="_("$ttDESC")_"
|
setDESC="_("$ttDESC")_"
|
||||||
fi
|
fi
|
||||||
|
#PC=$(echo $CURRENT $LINES | awk '{print 100*$1/$2}')
|
||||||
tFilename=""$tID""$setDESC""${setNAME// /_}"_("$setTHEME"_"$setYEAR").pdf"
|
tFilename=""$tID""$setDESC""${setNAME// /_}"_("$setTHEME"_"$setYEAR").pdf"
|
||||||
filename=$tFilename
|
filename=$tFilename
|
||||||
|
|
||||||
@ -119,13 +127,12 @@ do
|
|||||||
else
|
else
|
||||||
echo "ERROR!"
|
echo "ERROR!"
|
||||||
if [[ $error_level = 1 || $error_level = 2 ]]; then
|
if [[ $error_level = 1 || $error_level = 2 ]]; then
|
||||||
echo
|
|
||||||
echo "--> Not downloaded. Try again manually..."
|
echo "--> Not downloaded. Try again manually..."
|
||||||
echo "$filename was not downloaded. Check CURL" >> $logfile
|
echo "$filename was not downloaded. Check CURL" >> $logfile
|
||||||
fi
|
fi
|
||||||
fi
|
|
||||||
#random sleep in order to not look like a script
|
#random sleep in order to not look like a script
|
||||||
sleep $(( ( RANDOM % 1 ) + 1 ))
|
sleep $(( ( RANDOM % 5 ) + 1 ))
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user