Problème nom fichier avec caractères reconnus par le shell

Résolu
MeGaMoV Messages postés 8 Statut Membre -  
MeGaMoV Messages postés 8 Statut Membre -
Bonjour,

Mon problème est simple mais je suis bloqué depuis quelques temps avec un fichier qui à malencontreusement du se créer à la suite d'une commande divers....

Le fichier à cependant le nom suivant : ?@pA@X?%?@8?@

Alors j'imagine qu'en vidant tout le dossier / le supprimant ou avec l'interface graphique je pourrai bien le faire mais j'ai envie de savoir comment le faire avec une commande...

J'ai pensé à l'antislash -> \ pour que le shell ne prenne pas en compte tous ces caractères comme des commandes mais ici je suis vraiment perdus ^^.

Merci d'avance !!

--
MeGaMoV

1 réponse

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Je ne suis pas sûr d'avoir tout compris, mais essaye en faisant ceci :

    1 - Se placer dans le répertoire contenant ledit fichier ;
    2 - taper
    rm -i ?
    suivi de la touche TAB, ce qui produira l'affichage
    rm -i \?@pA@X\?%\?@8\?@
    ;
    3 - Valider par <ENTRÉE> ;
    4 - Ce qui donnera :
    $ rm -i \?@pA@X\?%\?@8\?@ 
    rm : supprimer fichier vide «?@pA@X?%?@8?@» ?


    1
    1. MeGaMoV Messages postés 8 Statut Membre 4
       
      Salut !

      Merci ! La touche tab n'avait aucun effet mais pourtant j'ai pu bien effectuer :

      $ rm -i ?@pA@X?%?@8?@

      rm : supprimer fichier vide ''$'\001''@pA@X'$'\020''%'$'\001''@8'$'\r''@' ? o


      Encore merci !
      0