Der Fehler zeigt genau, welcher Parameter find beginnen muss: Es ist das Verzeichnis, unter dem gesucht werden muss. Eigentlich ist dies der einzige Parameter, der da sein muss, der Rest ist für Sie.
Andererseits müssen Sie nicht basename aufrufen, um die Verzeichnisse aus der Ausgabe zu entfernen. Mit -printf und den entsprechenden Sequenzen können Sie jedes Stück der Eigenschaften der gefundenen Dateien drucken. Mann finden wird helfen.