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 23/01/2018, à 19:29

pjlt

Nommage des fichiers et dossiers [RÉSOLU]

Bonjour,
Il semble que la console ne peut reconnaître les fichiers et les dossiers que si ces derniers sont nommés par des noms sans aucun espace " " . Est-ce exact?

Dernière modification par pjlt (Le 24/01/2018, à 13:40)


Portable Asus K73 SJ sous Linux Mint 20.1 Ulyssa (Ubuntu 20.04 LTS) Cinnamon 64 bit

Hors ligne

#2 Le 23/01/2018, à 19:44

helias

Re : Nommage des fichiers et dossiers [RÉSOLU]

Bonjour pjlt,
Je ne comprend pas bien ta question, peux tu être plus précis ?
Qu'entends tu pas " reconnaître " ?

Tu peux créer un dossier ou fichier avec des espace via la console par exemple : "

touch bonjour\ \a\ \toi.txt

Donnera le fichier " bonjour a toi.txt "

 ~ $ ls
 Documents  Modèles       Public        bonjour a toi.txt 

Même chose avec les dossier.
Par contre il faut utiliser des caractères d’échappements.

Peut être ai-je mal compris ta question ?

Hélias

Dernière modification par helias (Le 23/01/2018, à 19:44)

Hors ligne

#3 Le 23/01/2018, à 20:42

Compte anonymisé

Re : Nommage des fichiers et dossiers [RÉSOLU]

Cela dépend de l'interpréteur de commande, en général l'espace est utilisé pour séparer les arguments.

Si l'espace est dans un argument (le nom du fichier par exemple), il faut protéger l'espace.

pour étoffer l'exemple d'helias :

ls bonjour a toi.txt

ls va chercher les fichiers "bonjour", "a" et "toi.txt". Il s'agit de 3 arguments.

Pour chercher le bon fichier on pourrait utiliser par exemple :

ls bonjour\ a\ toi.txt

ou

ls "bonjour a toi.txt"

ou

ls bonjour" "a" "toi.txt

Pour aller plus loin tu peux jeter un coup d’œil sur le manuel de Bash (paragraphe protection).

#4 Le 24/01/2018, à 13:40

pjlt

Re : Nommage des fichiers et dossiers [RÉSOLU]

Bonjour et merci à tous les deux,
Débutant en matière d'écriture dans un terminal, j'ignorais la notion de caractère d'échappement.  J'ai maintenant, à partir de vos explicitations,  compris comment mentionner les noms des fichiers et des dossiers dans un terminal.


Portable Asus K73 SJ sous Linux Mint 20.1 Ulyssa (Ubuntu 20.04 LTS) Cinnamon 64 bit

Hors ligne

#5 Le 25/01/2018, à 19:57

helias

Re : Nommage des fichiers et dossiers [RÉSOLU]

Salut Pjlt,

Content que tu ai appris quelque chose.
Si tu as d'autres question, n'hésite pas.

Bonne continuation à toi,
Hélias

Hors ligne