Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#51 25-09-2015 19:23:16

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Wiki Manuel du Shell bash

smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#52 23-10-2015 19:48:53

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : Wiki Manuel du Shell bash

Remplacement d'un lien cassé suite à la sortie du chantier de certaines pages

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#53 09-01-2016 14:26:36

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : Wiki Manuel du Shell bash

J'ai rempli la ligne de commentaires, à vérifier

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#54 09-01-2016 15:17:25

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Wiki Manuel du Shell bash

Ok pour moi, avec un "s" minuscule à "shell" un peu partout dans cette page ...  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#55 09-01-2016 18:07:58

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : Wiki Manuel du Shell bash

oK, je vais rectifier ça tongue

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#56 09-01-2016 19:08:01

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : Wiki Manuel du Shell bash

Voilà, si je n'en ai pas zappé, C Fê tongue

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#57 09-01-2016 19:22:21

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Wiki Manuel du Shell bash

smile

Superbe tuto, au passage  cool

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#58 09-01-2016 19:27:52

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : Wiki Manuel du Shell bash

cool

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#59 22-02-2018 22:54:43

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Wiki Manuel du Shell bash

Est-ce que les raccourcis clavier vu dans le MOOC Maitriser le shell Bash pour éditer et se déplacer dans une ligne de commande n'aurait pas leur place ici ?

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#60 22-02-2018 23:29:54

Mercredi
Membre
Distrib. : Testing/Sid
Noyau : 4.18
(G)UI : Gnome-shell
Inscription : 25-09-2015

Re : Wiki Manuel du Shell bash

Ils seraient bien utiles je pense, je ne les connaissait pas avant de suivre le Mooc.
Combien de fois j'ai pesté de devoir déplacer le curseur en début ou fin de ligne avec les touches flèches droit et gauche, si j'avais connu ces raccourcis plus tôt ...

Hors ligne

#61 22-02-2018 23:36:25

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Wiki Manuel du Shell bash

Mercredi a écrit :

Ils seraient bien utiles je pense, je ne les connaissait pas avant de suivre le Mooc.

Pareil smile C'est pour ça que ça me semblait utilise de les mettre dans le wiki, mais je ne sais pas trop où, du fait qu'ils semblent spécifique à bash hmm


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#62 23-02-2018 08:15:47

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 9 (stretch) 64 bits + backports
Noyau : 4.9.65-3+deb9u2
(G)UI : gnome
Inscription : 21-10-2008

Re : Wiki Manuel du Shell bash

bendia a écrit :

je ne sais pas trop où, du fait qu'ils semblent spécifique à bash


On ouvre une page par commande en la nommant : bash - nom_commande

sinon une page : bash - commandes
Si tu veux les réunir toutes

Et pareil pour le référencement : doc:bash:nom_commande par exemple


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#63 23-02-2018 09:26:50

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Wiki Manuel du Shell bash

En fait, ça concerne l'utilisation de l'interpréteur de commande en lui même, pas d'une commande en particulier (reculer d'un mot, retourner en début de ligne ...). Seulement, c'est spécifique à bash, et pas nécessairement aux autres shells. Ce tuto n'est pas tellement mis en avant, c'est pour cela que je m'interroge hmm

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#64 23-02-2018 09:34:06

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 9 (stretch) 64 bits + backports
Noyau : 4.9.65-3+deb9u2
(G)UI : gnome
Inscription : 21-10-2008

Re : Wiki Manuel du Shell bash

Ah ?
Un titrage générique pour l'ensemble alors ?
Bash - Interprétateur de commandes

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#65 23-02-2018 20:47:32

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Wiki Manuel du Shell bash

Tiens, c'est peut-être générique à d'autres shells finalement https://debian-facile.org/doc:programma … hell-linux ?

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#66 24-02-2018 11:37:11

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Wiki Manuel du Shell bash

Bon, en fait, ces raccourcis sont commun à au moins bash et zsh. Mieux encore, ce sont les même raccourcis clavier que ceux de l'éditeur de texte emacs. Et mieux encore (ou pire, si on se place du point de vue de Saint-Ignucius tongue ), on peut basculer sur un mode d'édition de ligne de commande de l'éditeur vim avec

set -o vi


On se retrouve alors avec un vim en mode insertion,  qui se quitte donc avec Echap pour retroiuver le mode normal où on peut utiliser les raccourcis de vim. On repasse en mode insertion avec i (ou a).

Pour repasser avec le comportement habituel (raccourcis type emacs), c'est 

set -o emacs


Je pense que je m'en vais faire une page spéciale pour ces raccourcis, et essayer de la rendre accessible assez haut dans l'arborescence smile


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#67 24-02-2018 21:10:55

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Wiki Manuel du Shell bash

Bon, au final, j'ai ajouté ça là http://debian-facile.org/doc:programmation:shell:shell. Reste à mettre en valeur ces trucs et astuces big_smile

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#68 24-02-2018 21:26:20

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.16.2
(G)UI : openbox
Inscription : 26-08-2010

Re : Wiki Manuel du Shell bash

Correction d'une erreur dans le tableau des raccourcis du mode emacs. <key>A+C</key> est interprété comme
Alt+Ctrl alors que le bon raccourcis est Alt+C qu'il faut note <key>A+c</key> (le c est en minuscule !).
C'est le raccourcis qui permet de capitaliser un mot, on place le curseur sur sa première lettre, on tape
Alt-C, la lettre sous le curseur est mise en majuscule, et le curseur se déplace juste après la fin du mot.

Ce raccourcis permet de capitaliser les mots d'une ligne en série, juste en appuyant sur Alt-c plusieurs fois.
Si le curseur est positionné sur un caractère d'espacement, on va d'abord sauter tous ces caractères
d'espacement, jusqu'à rencontrer un caractère qui n'est pas un caractère d'espacement, capitaliser ce
caractère et ensuite se positionner juste sur le premier caractère qui est un caractère d'espacement.
Les caractères d'espacement sont les espaces, les tabulations, les fin de ligne…

Dernière modification par enicar (24-02-2018 21:31:03)


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

Pied de page des forums