OVH Cloud OVH Cloud

Impossible de supprimer un fichier

4 réponses
Avatar
voirSignature
J'ai un site web chez "online". Peut importe je pense le fournisseur.
Dessus 2100 fichiers, fait en plusieurs années, et j'ai deux fichiers
dans des catalogues différents qui refusent à être supprimé.

Notons.
- leurs noms est "icon"
- je n'ai jamais créé un fichier de ce nom "icon"
- la taille est de zéro byte. (probable le problème).

J'obtiens le message d'erreur "550 : DELE : Coul't get file status"
Semble logique puisque le fichier est vide (zéro byte).

Une idée pour les supprimer ?

Merci

Alain Le Gallou
Email : alain4

4 réponses

Avatar
Eric Levenez
Le 30/04/06 12:14, dans <1helwbi.76pcdadr084pN%,
« Alain Le Gallou » a écrit :

J'ai un site web chez "online". Peut importe je pense le fournisseur.
Dessus 2100 fichiers, fait en plusieurs années, et j'ai deux fichiers
dans des catalogues différents qui refusent à être supprimé.

Notons.
- leurs noms est "icon"
- je n'ai jamais créé un fichier de ce nom "icon"
- la taille est de zéro byte. (probable le problème).

J'obtiens le message d'erreur "550 : DELE : Coul't get file status"
Semble logique puisque le fichier est vide (zéro byte).

Une idée pour les supprimer ?


Ces fichiers sont des fichiers cachés de Mac OS X appelés "Iconr". Le "r"
est un retour chariot qui est dans le nom. Et c'est là le problème.

Il se trouve que le protocole FTP est assez laxiste sur le traitement de ce
r dans les noms des fichiers. On peut ainsi créer un tel fichier sur un
site distant, mais il est impossible de le supprimer!

Le seul moyen est que la suppression du fichier se fasse en local sur le
serveur distant. Il faut donc demander à Online de faire cette suppression.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.

Avatar
voirSignature
Eric Levenez wrote:

Ces fichiers sont des fichiers cachés de Mac OS X appelés "Iconr". Le "r"
est un retour chariot qui est dans le nom. Et c'est là le problème.

Il se trouve que le protocole FTP est assez laxiste sur le traitement de ce
r dans les noms des fichiers. On peut ainsi créer un tel fichier sur un
site distant, mais il est impossible de le supprimer!

Le seul moyen est que la suppression du fichier se fasse en local sur le
serveur distant. Il faut donc demander à Online de faire cette suppression.



Merci, pour ces informations. Ces deux fichiers ne me géneraient pas, si
ils ne bloquaient pas la synchro. je vais les rapatrier en local pour
voir si la synchro n'y voit que du feu après.


Alain Le Gallou
Email : alain4

Avatar
cf
Eric Levenez wrote:

J'obtiens le message d'erreur "550 : DELE : Coul't get file status"
Semble logique puisque le fichier est vide (zéro byte).

Une idée pour les supprimer ?


Ces fichiers sont des fichiers cachés de Mac OS X appelés "Iconr". Le "r"
est un retour chariot qui est dans le nom. Et c'est là le problème.

Il se trouve que le protocole FTP est assez laxiste sur le traitement de ce
r dans les noms des fichiers. On peut ainsi créer un tel fichier sur un
site distant, mais il est impossible de le supprimer!


Il doit être possible de supprimer le fichier en lançant ftp depuis le
terminal, puis la commande "mdelete Icon*" (effacement multiple de tous
les fichiers dont le nom commence par "Icon"). Le serveur demande
confirmation pour chaque fichier, il faut répondre "y" comme yes.

Tout ça dépend sans doute du serveur, mais ça devrait normalement
fonctionner (je viens d'essayer sur AIX et ça marche).

A++
--
Christian


Avatar
Eric Levenez
Le 30/04/06 17:23, dans <1helmah.8bjvna1tmrhtyN%,
« Christian Fauchier » a écrit :

Il doit être possible de supprimer le fichier en lançant ftp depuis le
terminal, puis la commande "mdelete Icon*" (effacement multiple de tous
les fichiers dont le nom commence par "Icon"). Le serveur demande
confirmation pour chaque fichier, il faut répondre "y" comme yes.


Cela ne marche généralement pas, même si l'on fait un "prompt" pour ne pas
avoir à répondre à la question.

Tout ça dépend sans doute du serveur, mais ça devrait normalement
fonctionner (je viens d'essayer sur AIX et ça marche).


Oui, cela dépend du serveur et du client, et avec un serveur GNU Linux/x86
cela ne semble pas marcher. Peut-être qu'il existe un serveur ftp sur linux
qui marche bien, mais pas ceux que j'ai testés.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.