J'essaie de trouver un fichier aléatoire 1 et de passer à un emplacement différent en utilisant la ligne de commande. La commande suivante affiche le fichier,Comment déplacer des fichiers avec find et head
find . -maxdepth 1 -type f -name '[!.]*' | head -n 1
Maintenant, je suis en train de l'utiliser pour déplacer le fichier vers un autre emplacement, par exemple/home/etl dans l'exemple donné. Cependant, je reçois la tête d'erreur: option non valide - 'e'
find . -maxdepth 1 -type f -name '[!.]*' | head -n 1 -exec mv {} /home/etl
Pourriez-vous s'il vous plaît me corriger.