script en bash (revisar si existe un archivo)

Jorge Díaz
24 de Noviembre del 2010
saludos, estoy haciendo un script para que se apague la computadora después de que finalicen las descargas simplemente revisando en la carpeta Descargas cada x tiempo si existe el algún archivo .part y cuando desaparezca se apague

la parte de código que hace eso es la siguiente:

while [ -e *.part ]; do...

el problema es, cuando hay archivos .part con mas de una palabra por ejemplo... From Paris with Love (2010).avi.part en el cual, el programa envía el siguiente error:

línea 7: [: From Paris with Love (2010).avi.part: se esperaba un operador binario

Cómo puedo solucionarlo?



PS... mientras editaba errores de dedo apretaron tabular y después espacio y envió él inicio del tema nada mas ¿alguien sabe como quitarlo? (no escriban y estornuden al mismo tiempo)