Je cherche de l'aide pour essayer de faire fonctionner une commande. Je veux seulement trouver des fichiers et les déplacer, mais quand j'entre cette commande:
find /Volumes/NEXSAN/Engine\ Folders/Input/DTO_Proxy/* -type f -mtime +7 -exec mv -v {} /Volumes/NEXSAN/.2BeDeleted4realz/
Je reçois cette erreur
find: -exec: pas de terminaison ";" ou "+"
Je sais que je me suis probablement trompé, mais je n'arrive pas à comprendre ce qui manque?
Terminez simplement la commande find avec \;
, en veillant à inclure l'espace avant le \;
.
find /Volumes/NEXSAN/Engine\ Folders/Input/DTO_Proxy/* -type f -mtime +7 -exec mv -v {} /Volumes/NEXSAN/.2BeDeleted4realz/ \;