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 15/04/2017, à 20:20

GeodJyM

[RESOLU] Comment supprimer dossier commençant par "-" ?

Bonjour
Je suis débutant (Ubuntu 16.04, version 64 bits) et je cherche à utiliser la bestiole.
J'ai voulu créer un répertoire et un sous-répertoire avec la commande mkdir et l'option -p.
Mais mon clavier a fourché...., mes doigts ont dépassé ma pensée, ...et je me retrouve avec un répertoire /-p !
Voici le résultat de la cmd ls
bin    dev   initrd.img      lib64     mnt  proc  sbin  sys  var
boot   etc   initrd.img.old  lost+found  opt  root  snap  tmp  vmlinuz
cdrom  home  lib         media     –p   run   srv   usr  vmlinuz.old

Puisque le dossier "-p" est vide, et inspiré par la cmd "rm -- -fichier", j'ai tenté "rmdir -- -p".
Mais Linux me retourne le msg suivant : "impossible de supprimer '-p': Aucun fichier ou dossier de ce type".
Idem avec "rm -R".

Dans une doc, j'ai lu que c'est une erreur fréquente chez les débutants, mais hélas sans donner l'antidote.
Je flippe un peu de faire des bêtises. Et je sens venir la réinstallation complète ....

Je n'ai rien trouvé sur le site (doc ou forum). Alors si qq a une piste ou une solution, je suis preneur !
Merci.
Cordialement

Dernière modification par GeodJyM (Le 16/04/2017, à 10:43)

Hors ligne

#2 Le 15/04/2017, à 20:25

pingouinux

Re : [RESOLU] Comment supprimer dossier commençant par "-" ?

Bonsoir,
Il faut d'abord te placer dans le bon répertoire

cd /

Si c'est un fichier

rm -i -- -p

Si c'est un répertoire

rmdir -- -p

Ajouté :
Si ça ne marche pas, donne le retour de

ls -ld -- -p

Dernière modification par pingouinux (Le 15/04/2017, à 20:34)

Hors ligne

#3 Le 15/04/2017, à 20:47

GeodJyM

Re : [RESOLU] Comment supprimer dossier commençant par "-" ?

Bonjour pingouinux.
D'abord merci pour cette réponse si rapide.
Je ne peux pas me placer dans le répertoire "/.p"
La cmd "cd /-p" retourne bash: "cd: /-p: Aucun fichier ou dossier de ce type".

voici le retour de la cmd "ls -ld -- -p"
"ls: impossible d'accéder à '-p': Aucun fichier ou dossier de ce type".
@suivre.

Hors ligne

#4 Le 15/04/2017, à 20:52

pingouinux

Re : [RESOLU] Comment supprimer dossier commençant par "-" ?

Je viens de voir que cest

rmdir /–p

C'est un "–" et non un "-"

Il faudra sans doute ajouter sudo devant la commande.

Dernière modification par pingouinux (Le 15/04/2017, à 20:53)

Hors ligne

#5 Le 15/04/2017, à 21:37

GeodJyM

Re : [RESOLU] Comment supprimer dossier commençant par "-" ?

Bonne pioche !!!
rmdir /–p.
Puis vérif avec ls :
bin    dev   initrd.img      lib64     mnt   root  snap  tmp    vmlinuz
boot   etc   initrd.img.old  lost+found  opt   run   srv   usr    vmlinuz.old
cdrom  home  lib         media     proc  sbin  sys   var

Super ! Merci !!!
C'est bien /–p et non /-p

Mais je n'arrive pas à produire le caractère "–" au clavier ! Il m'a fallu faire Ctrl C & Ctrl V.
La touche 6, sur le clavier alphanumérique ou sur le clavier numérique, donne "-" !
Comment fais-tu ???

Encore un grand merci. Tu me sors d'un vilain pas.
@+

Hors ligne

#6 Le 15/04/2017, à 22:00

pingouinux

Re : [RESOLU] Comment supprimer dossier commençant par "-" ?

J'avais fait un copier-coller à partir de ton message #1.
Tu peux obtenir le caractère ainsi :

$ echo $'\xe2\x80\x93'
–

Hors ligne

#7 Le 15/04/2017, à 22:08

GeodJyM

Re : [RESOLU] Comment supprimer dossier commençant par "-" ?

bravo & merci.
Bien cordialement

Hors ligne

#8 Le 15/04/2017, à 22:39

pingouinux

Re : [RESOLU] Comment supprimer dossier commençant par "-" ?

Autre façon plus simple d'obtenir le caractère

Shift+AltGr+5

Hors ligne