Eu estou supondo que você quer dizer que você quer pular para a próxima linha de /var/log/vsftpd.log
?
Se sim, use apenas continue
.
#!/bin/sh
tail -n0 -F /var/log/vsftpd.log | while read line; do
if echo "$line" | grep -q 'OK UPLOAD:'; then
username=$(echo "$line" | cut -d" " -f9 | sed 's/\[\(.*\)\]//')
if [ $? -ne 0 ]; then
echo "ERROR: Failure to get parse username. Line it is trying to parse: $line" >>/var/log/ftpmonitor.log
# We need to remove the file with any error so it doesn't linger
rm -rf $home$filenamewithpath
if [ $? -ne 0 ]; then
echo "ERROR: Failed to delete video file" >>/var/log/ftpmonitor.log
continue
fi
continue
fi
# lot of other stuff here...
fi
done
continue
simplesmente pula para a próxima iteração do loop envolvente.