Mkdir -p renvoie une erreur

Résolu/Fermé
Sophie4 - 18 sept. 2017 à 17:21
 Sophie4 - 19 sept. 2017 à 10:29
Bonjour,

Je ne comprends pas pkoi cette commande :
mkdir –p /local/tib/test/tms/inputScripts/Doss/1.0.0/esb

renvoie l'erreur suivante :
mkdir: cannot create directory `–p': File exists
mkdir: cannot create directory `/tib/test/tms/inputScripts/Doss/1.0.0/esb': No such file or directory


si j'utilise le "-p" il est censé créer les repertoires manquants non?

merci




2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 411
18 sept. 2017 à 17:26
Salut,

Attention au caractère utilisé ;-\

Ton "–" est différent du "-" ;-(

  $ unum –
Octal Decimal Hex HTML Character Unicode
020023 8211 0x2013 – "–" EN DASH

$ unum -
Octal Decimal Hex HTML Character Unicode
055 45 0x2D - "-" HYPHEN-MINUS



$ mkdir –p toto/tata/titi
mkdir: impossible de créer le répertoire «toto/tata/titi»: Aucun fichier ou dossier de ce type

$ mkdir -p toto/tata/titi

$ tree
.
|-- –p
`-- toto
`-- tata
`-- titi

4 directories, 0 files
0