[gull] Commande pour supprimer un espace final dans des noms de dossiers
Michael Parchet
mparchet at sunrise.ch
Wed Feb 10 12:46:52 CET 2016
Bonjour,
Voici les infos complémentaires sur la façon de mettre les commandes Linux sur Windows.
http://blogmotion.fr/systeme/gow-linux-11445
Bonne lecture
Avec mes meilleures salutations
mparchet
> Le 10 févr. 2016 à 11:35, Guy Maurer <gmaurer at maurer-data.ch> a écrit :
>
> Bonjour,
>
> Avez-vous essayer les options -depth (qui process les contenu des dir avant la dir) ou -prune ?
>
> Guy Maurer
>
> Le 10. 02. 16 10:47, Samuel Chenal a écrit :
>> Hello !
>>
>> Nous sommes en phase de migration Mac > Windows chez un client. Le
>> serveur Mac passe sous Debian et les postes clients Mac passent sous
>> Windows.
>>
>> Le serveur de fichiers contient toute une arborescence. Nous avons
>> remarqué que certains dossiers étaient "hachés" dans l'explorateur
>> Windows alors que sous Mac (ou linux), on les voyait en clair :
>>
>> CAQKCF~K au lieu de CarneiroModesto_RME
>>
>> On s'est rendu compte que ces dossiers avaient un espace à la fin. Mac
>> le cache, linux le montre mais le gère bien et Windows hache le nom du
>> dossier...
>>
>> Le but était de trouver une commande pour virer ce dernier caractère. La
>> commande :
>>
>> find . -type d -iname "* "
>>
>> ... m'a donné plusieurs centaines de dossiers dans ce cas.
>>
>> J'ai construit la commande suivante :
>>
>> find . -type d -iname "* " -exec rename -v 's/\ $//g' {} \;
>>
>> ... qui semble bien fonctionner. Il faut cependant la lancer plusieurs fois.
>>
>> En effet, j'ai l'impression que le find s'exécute pour toute
>> l'arborescence et ensuite, il lance le -exec. Et comme certains dossiers
>> sont modifiés par le rename, le -exec ne peut plus accéder aux
>> sous-dossiers fautifs pour les renommer.
>>
>> C'est effectivement comme ça que fonctionne le find ? Y aurait-il un
>> autre méthode plus efficace ?
>>
>> Merci d'avance pour vos avis.
>>
>> a+
>>
>> Samuel
>>
>>
>>
>> _______________________________________________
>> gull mailing list
>> gull at forum.linux-gull.ch
>> http://forum.linux-gull.ch/mailman/listinfo/gull
>
>
> --
> MAURER DATA Sarl
> Guy Maurer, Dr physicien
> Ch. des Sapins 16 (Renumerotation de la rue)
> CH-1170 Aubonne
> Phone ++41 (0)21 831 0300, Fax (hors service)
> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch
> http://forum.linux-gull.ch/mailman/listinfo/gull
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20160210/6b9fffcd/attachment.html>
More information about the gull
mailing list