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 01/06/2015, à 22:38

LePetitApprenti

[RESOLU] Desactiver l'option -b de la commande ls

Bonsoir,
Je commence mon initiation aux commandes shell et donc j'ouvre un terminal et commence a taper les commande fondamentale avec leur option grâce à la commande man ou encore la commande help.
J'ai voulu voir ce que faisait la commande car je ne comprenais rien a la description.

Ci dessous la commande que j'ai tape:

ls -b
pierro@Cocotte:~$ ls -b
-b  Bureau  Documents  Images  ls\ --help  Modèles  Musique  Public  Téléchargements  Vidéos

Je me retrouve avec un affichage totalement aligné avec des espaces entre chaque fichier. Mais j'ai également un "truc" qui c'est glisse qui est "ls\ --help".
Qu'es ce que cela vient faire ici ? Je ne pense pas que ce soit un nouveau fichier.

Dans la description on peux lire:
-b, --escape               afficher les caractères non graphiques avec des
                               protections selon le style C

Que veux dire afficher les caractères non graphique ?

Ici , http://manpages.ubuntu.com/manpages/kar … /ls.1.html, c 'est "afficher la représentation octale des caractères non graphiques". Celle ci me parle plus, je vois ce qu'es une représentation octale mais toujours pas un caractère non graphique.

Es ce que vous pouvez me dire comment désactiver cette option ?
Même en rebootant cela reste.

Je me rend compte moi même des "dangers" d'une telle approche roll. Je vais donc passer sur une sorte d’émulateur comme ça je suis tranquille cool, es ce que vous en avez un à me conseiller ?

C'est en faisant des erreurs que l'on apprends

Dernière modification par LePetitApprenti (Le 02/06/2015, à 23:05)

Hors ligne

#2 Le 01/06/2015, à 23:03

pingouinux

Re : [RESOLU] Desactiver l'option -b de la commande ls

Bonsoir,
Dans tes manipulations, tu as sans doute créé un fichier qui s'appelle "-b", et un autre qui s'appelle "ls --help".
Pour t'en assurer

ls -lb

Pour les supprimer

rm -i -- -b ls\ --help

L'option -b te permet de voir les caractères bizarres dans les noms de fichiers. Par exemple, le nom de ce fichier contient newline, tabulation et espace.

$ ls -l
total 0
-rw-r----- 1 user user 0 Jun  1 22:57 newline?tabulation?espace fin

$ ls -lb
total 0
-rw-r----- 1 user user 0 Jun  1 22:57 newline\ntabulation\tespace\ fin

Dernière modification par pingouinux (Le 01/06/2015, à 23:05)

Hors ligne

#3 Le 02/06/2015, à 21:06

LePetitApprenti

Re : [RESOLU] Desactiver l'option -b de la commande ls

Merci pingouinux !!

Tu as raison les deux fichiers en question sont bien présents, ci dessous le retour de la commande ls -lb

pierro@Cocotte:~$ ls -lb
total 72
-rw-r--r-- 1 pierro pierro 9667 juin   1 21:54 -b
drwxr-xr-x 5 pierro pierro 4096 juin   1 22:05 Bureau
drwxr-xr-x 3 pierro pierro 4096 mai   24 14:38 Documents
drwxr-xr-x 2 pierro pierro 4096 mai   30 17:55 Images
-rw-r--r-- 1 pierro pierro 9647 juin   1 21:02 ls\ --help
drwxr-xr-x 2 pierro pierro 4096 mai   21 00:42 Modèles
drwxr-xr-x 2 pierro pierro 4096 mai   21 00:42 Musique
drwxr-xr-x 2 pierro pierro 4096 mai   21 00:42 Public
drwxr-xr-x 2 pierro pierro 4096 mai   21 00:42 Téléchargements
drwxr-xr-x 2 pierro pierro 4096 mai   21 00:42 Vidéos

On voit très bien les deux fichiers en questions.
Grâce a ta commande c'est impeccable voir ci dessous:

pierro@Cocotte:~$ ls
-b  Bureau  Documents  Images  ls --help  Modèles  Musique  Public  Téléchargements  Vidéos
pierro@Cocotte:~$ rm -i -- -b ls\ --help
rm : supprimer fichier «-b» ? o
rm : supprimer fichier «ls --help» ? o
pierro@Cocotte:~$ ls
Bureau  Documents  Images  Modèles  Musique  Public  Téléchargements  Vidéos

Je comprends désormais ce que fait la commande ls -b, mais la description de celle ci dans le man s’avère difficile à saisir aussi bien en français que en anglais.

Comment me débrouiller seul ?
Si je demande de l'aide a chaque fois que je ne comprends pas une commande on est pas sorti de l'auberge big_smile

Hors ligne

#4 Le 02/06/2015, à 21:22

pingouinux

Re : [RESOLU] Desactiver l'option -b de la commande ls

Avant de demander, tu peux regarder si la question a déjà été posée, ou si le sujet a été traité dans la documentation.
Sinon, le forum est fait pour poser des questions, qui pourront aussi servir à d'autres.

Hors ligne

#5 Le 02/06/2015, à 23:05

LePetitApprenti

Re : [RESOLU] Desactiver l'option -b de la commande ls

Ok merci encore pour ton aide

Hors ligne

#6 Le 03/06/2015, à 01:47

Nairwolf

Re : [RESOLU] Desactiver l'option -b de la commande ls

Un peu hors sujet mon message, mais pour des questions très courtes, tu peux éventuellement aller sur l'IRC dans le canal francophone d'Ubuntu #ubuntu-fr

Si tu ne sais pas ce que c'est l'IRC, voici de la documentation sur IRC

Mais sinon, essaye de chercher dans la documentation avant, cherche sur internet aussi. C'est normal de ne pas tout connaître du premier coup, dans le domaine de l'informatique, on ne peut pas tout savoir, mais il faut apprendre à chercher. Sinon, reste libre de poser des questions. Tant que la question est posée correctement, avec les formes, on devrait toujours pouvoir t'apporter de l'aide wink

Dernière modification par Nairwolf (Le 03/06/2015, à 01:49)

Hors ligne