Re: xargs + rm

Top Page

Reply to this message
Author: Christian Marillat
Date:  
To: guilde
Subject: Re: xargs + rm
On 16 juin 2016 11:32, "Patrick Dupre" <pdupre@???> wrote:

[...]

> Je peux creer manuellement ce genre de fichier comme dans mon
> email precedent
> par example
> touch tmp/C:\\toto
>
> Cela peut paraitre bizarre, mais il semble que les caracteres
> : \ sont admis dans les noms de fichiers.


Le backslash '\' n'est pas un caractère normal. C'est un caractère qui
est interprété par les shells.

Dans ton exemple un

touch /tmp/C:\\toto

$ ls /tmp/C:\\toto
/tmp/C:\toto

Tu vois qu'un backslash à disparu.

Pour l'enlever c'est pareil :

rm /tmp/C:\toto
rm: impossible de supprimer '/tmp/C:toto': Aucun fichier ou dossier de ce type

Ce qui marche :

rm /tmp/C:\\toto

Christian