Citar:
De esta forma(./) hay que tener permiso de x para el usuario ?
Esta es la forma lógica de ejecutar el comando. Si no te funciona es porque tu usuario no está en el mismo grupo que el grupo poseedor del script o es que has dado mal los permisos
Citar:
Y de esta form (. /) hay que tener permiso de x para el grupo ?
Con esto lo que le estas diciendo es que lance desde la shell actual, sin lanzar una subshell como es habitual un archivo que hay en la raíz del sistema de archivos. Comprueba si has metido algo en la raíz (cosa que no deberías haber hecho)