syntax error: unexpected end of file в bash скрипте

Я пытаюсь сделать скрипт с повтором каждые 10 секунд, чтобы в последствии сделать его сервисом в systemd. Этот скрипт должен проверять наличие фалов *xls и конвертировать их в *xlsx. Помогите мне найти синтаксическую ошибку пожалуйста.

#!/bin/bash
while true
do
test -f /home/folder/*.xls && for f in /home/folder/*.xls; do ssconvert "$f" "${f%.xls}.xlsx"
rm -f -- "$f"
sleep 10
done

Ответы (0 шт):