[gull] Commande pour supprimer un espace final dans des noms de dossiers

Samuel Chenal samuel.chenal at mailoo.org
Wed Feb 10 17:58:24 CET 2016


Salut Félix !

Le 10. 02. 16 15:58, felix a écrit :
> Bonjour,

[...]

> C'est juste!
> 
> Le truc c'est que find te présente l'arborescence de la manière suivante:
> 
>   /
>   /aaa/
>   /aaa/bbb
>   /aaa/ccc
>   /aaa/ddd/
>   /aaa/ddd/eee

Ok, c'est effectivement comme ça que j'avais compris la chose.

> Et donc, par ordre, su tu renomme ddd avant de renommer eee, la
> commande ne trouvera plus eee, puisqu'il n'est plus sous ddd que
> tu as déjà renommé.
> 
> En fait, je pense que ``tac'' devrait le faire

Fichtre, je ne le connaissais pas celui-ci... Je prends note !

> genre:
> 
> 
>   find ... -print | tac | tr \\n \\0 | xargs -0 rename 's/ $//' 

Je vais tester tout ça. Merci bien !

> ( Sinon: flèche vers le haut + return, tant que ça dure ;-) 

Oui, c'est ce que j'ai fait, finalement !  ;-)

a+

Samuel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20160210/ddb1f937/attachment.sig>


More information about the gull mailing list