Si vous utilisez la commande mv pour déplacer un fichier d’un système de fichiers Linux vers un système de fichiers Windows (FAT par exemple) vous aurez un message du type :
mv: impossible de préserver l'appartenance pour « nom_du_fichier »: Permission non accordée
Je n’ai pas trouvé d’options dans le man de mv pour ignorer les permissions lors du déplacement et avoir ces erreurs dans les logs de mon script m’embêtait un peu, voici donc la solution trouvée :
mv nom_du_fichier destination 2>&1 | grep -v préserver
Je re-dirige la sortie des erreurs vers la sortie standard (2>&1) et j’ignore les messages contenant le mot-clé « préserver »
Ce n’est pas l’idéal mais c’est la seule solution que j’ai trouvé pour l’instant (si quelqu’un connait mieux je suis preneur)