Buscar y eliminar .Trash

Tengo 4 dispositivos USB grandes con muchas copys de security recostackdas a lo largo de los años.

Quiero search todas las carpetas .Trash y eliminar los contenidos en Fedora 17. Intenté lo siguiente que falló: –

# find . -name ".Trash*"-exec rm -rf {} \; find: paths must precede expression: rm Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression] 

¡Alguna pista apreciada!

Para ampliar la respuesta de @rkosegi:

  # find . -depth -name ".Trash*" -exec rm -rf {} \; 

Use -depth para que find no intente bajar por el directory ahora borrado.

Perdió espacio entre el patrón de nombre y el parámetro de ejecución:

Esta:

  # find . -name ".Trash*"-exec rm -rf {} \; 

Debiera ser

  # find . -name ".Trash*" -exec rm -rf {} \;