Como você pode ler em $ help test , -x FILE é:
True if the file is executable by you.
Portanto, você deve garantir que autorun.sh seja realmente executável, por exemplo:
chmod +x autorun.sh
Caso contrário, use -e para verificar apenas a existência.