Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/12/2011, à 18:57

argelander

[RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

Bonsoir à tous,

Je ne peux ni supprimer, ni renommer, ni déplacer des fichiers avec le caractère .  J'ai le message Le fichier ou le dossier *** n'existe pas. !!
En console les lignes de commande que j'ai trouvé sur le forum ne fonctionnent pas.
Comment faire ?

Merci pour votre aide

Dernière modification par argelander (Le 19/12/2011, à 19:32)

Hors ligne

#2 Le 18/12/2011, à 19:49

slasher-fun

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

Bonjour,

Un exemple concret pourrait nous aider à t'aider.

Hors ligne

#3 Le 19/12/2011, à 10:01

credenhill

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

hello
mettre un \ devant les caractères spéciaux

Hors ligne

#4 Le 19/12/2011, à 10:41

breakolami

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

Essaye de les renommer avec le script de hizoka

http://forum.ubuntu-fr.org/viewtopic.php?id=347517


Kubuntu 23.10 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 500Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@ChristopheBrand

Hors ligne

#5 Le 19/12/2011, à 13:47

compte supprimé

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

Je connais le truc, je l'ai eu il y a quelques jours.

Ton nom de fichier se présente avec un point d'interrogation dans un losange noir, quelque part ? Ou quelque chose de cette sorte ?
Dans le terminal, tu fais, si tu veux le supprimer :

rm   blabla"*"bla.truc

ou

mv   blabla"*"bla.truc  blabla_bla.truc

Si tu veux le copier (en le renommant, pour supprimer ces caractères gênants)
Tu remplaces le(s) caractère(s) indésirable(s) par un "*" (avec les guillemets)

Dernière modification par faustus (Le 19/12/2011, à 13:49)

#6 Le 19/12/2011, à 19:00

argelander

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

Merci pour vos réponses! Mais j'ai toujours les fichiers présents et avec le même nom.

Alors oui il s'agit d'un point d'interrogation dans un losange noir.
Les scripts me disent que les fichiers sont renommés mais j'ai toujours les fichiers avec le même nom et le même caractère spéciaux...
Avec la commande "rm" et "mv" aucun résultat, impossible de supprimer le fichier n'existe pas !

Hors ligne

#7 Le 19/12/2011, à 19:03

compte supprimé

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

argelander a écrit :

Merci pour vos réponses! Mais j'ai toujours les fichiers présents et avec le même nom.

Alors oui il s'agit d'un point d'interrogation dans un losange noir.
Les scripts me disent que les fichiers sont renommés mais j'ai toujours les fichiers avec le même nom et le même caractère spéciaux...
Avec la commande "rm" et "mv" aucun résultat, impossible de supprimer le fichier n'existe pas !

Si c'est comme ça : abcd ? efg il faut que tu remplaces l'espace après d et le ? par "*"  => abcd"*" efg
Et si ça ne fonctionne pas tu peux encore essayer ça : "abcd"*" efg", en incluant même le répertoire s'il y a un espace dans son nom
/"toto truc/abcd"*" efg"
C'est un peu merdique, mais il y en a un qui devrait fonctionner...

Dernière modification par faustus (Le 19/12/2011, à 19:07)

#8 Le 19/12/2011, à 19:20

pingouinux

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

Bonsoir,
Si tu n'y arrives pas, lance la commande

ls -lab

depuis un terminal (après t'être mis dans le répertoire où se trouve le fichier), et envoie la lige qui correspond à ce fichier.

Hors ligne

#9 Le 19/12/2011, à 19:23

compte supprimé

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

pingouinux a écrit :

Bonsoir,
Si tu n'y arrives pas, lance la commande

ls -lab

depuis un terminal (après t'être mis dans le répertoire où se trouve le fichier), et envoie la lige qui correspond à ce fichier.

Ah ! Voilà le pro ! Qui va régler çà en 2 temps et 3 mouvements, et on aura encore appris quelque chose. wink

#10 Le 19/12/2011, à 19:31

argelander

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

Alors finalement en ouvrant dolphin en root, j'ai les fichiers renommés avec un caractère rectangulaire et là en root toujours je peux supprimer le caractère et le changer.

Je pense que c'est le script d'Hizoka qui a finalement fonctionné

Merci pour votre aide :-)

Hors ligne

#11 Le 19/12/2011, à 19:41

argelander

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

pingouinux a écrit :

Bonsoir,
Si tu n'y arrives pas, lance la commande

ls -lab

depuis un terminal (après t'être mis dans le répertoire où se trouve le fichier), et envoie la lige qui correspond à ce fichier.


voilà ce que j'obtiens pour un des noms de fichiers:

-rw-rw-r--  1 user user      9067536 2009-11-16 09:33 01\ Frdric\ Chopin\ -\ Polonaise\ opus\ 26\ en\ Do\ Dise\ mineur.mp3

Dernière modification par argelander (Le 19/12/2011, à 19:42)

Hors ligne

#12 Le 19/12/2011, à 19:46

compte supprimé

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

argelander a écrit :

voilà ce que j'obtiens pour un des noms de fichiers:

-rw-rw-r--  1 user user      9067536 2009-11-16 09:33 01\ Frdric\ Chopin\ -\ Polonaise\ opus\ 26\ en\ Do\ Dise\ mineur.mp3

Moi, c'étaient des quatuors de Leoš Janáček (très bien, ça aussi...). lol

#13 Le 19/12/2011, à 19:49

pingouinux

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

Il y a des espaces. Pour le renommer :

mv 01\ Frdric\ Chopin\ -\ Polonaise\ opus\ 26\ en\ Do\ Dise\ mineur.mp3 nouveau_nom

ou

mv "01 Frdric Chopin - Polonaise opus 26 en Do Dise mineur.mp3" nouveau_nom

ou

mv *Chopin*Polonaise*Do*mineur.mp3 nouveau_nom

Modifié :
J'avais oublié 01 au début du nom

Dernière modification par pingouinux (Le 19/12/2011, à 19:55)

Hors ligne

#14 Le 20/12/2011, à 01:10

breakolami

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

argelander a écrit :

Je pense que c'est le script d'Hizoka qui a finalement fonctionné

Oui ce script fonctionne parfaitement

Moi je l'ai gardé précieusement car ça arrive souvent ce genre de problème de caractères en particulier lorsqu'on télécharge des fichiers dans une archive zip.


Kubuntu 23.10 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 500Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@ChristopheBrand

Hors ligne

#15 Le 18/05/2015, à 09:39

FrankiBoy

Re : [RESOLU] Impossible de supprimer fichier à caractère spéciaux ""

J'ai eu récemment un problème comme ça, une emoticon que j'avais "wgetté" en faisant un copier-coller. Résultat : Je me retrouvais avec un fichier .gif tellement bizarre que j'arrivais même pas à écrire son nom en terminal...

Alors j'ai dû ruser un peu . J'ai affiché le contenu du répertoire non pas avec un ls standard, mais avec le paramètre -i . Ce qui nous sort les noms, la taille, etc ET le numéro d'inode.
Une fois repéré le fichier au nom tordu on fait ceci =>

find . -inum XXXXXX -exec rm -i {} \;

A la place de XXXXXX vous mettez le numéro du inode du fichier et hop, vous êtes débarrassé du fichier big_smile

Hors ligne