Debian-facile

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

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

#1 12-08-2010 07:12:58

devpsp
Membre
Lieu : /home
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Mate
Inscription : 08-08-2010
Site Web

wiki:Réalisation d'un Script contenant des Alias

Je viens de finir un article sur la réalisation d'un Script contenant des Alias (shell Bash).

Edit :
Voir ici :
Créer des alias pour vos scripts favoris
Hop ! wink

Objet : Article expliquant où et comment réaliser des alias pour l'utilisation de la console.
Public : “Débutants”.

Cette page nécessite une relecture et des améliorations…
Des passages peuvent être simplifiés, restructurés, argumentés, illustrés…
Un comité d'écriture/relecture peut être suggéré.
Des liens dirigeant vers des pages interne/externe au wiki peuvent être créés.

Je m'en remet à vous pour le relire/modifier, j'attends vos remarques.
Des liens (rouge) pointant vers des pages non existante, mais ayant un certain intérêt, sont présents, cependant peut être que des pages traitant des sujets en question existent mais alors je ne connaît pas leur nom...Le choix des noms de pages que j'ai mis en rouge est arbitraire, cela mérite une réflexion...
Et biensure il peut y avoir des fotes dortografes !

Une introduction serait aussi bienvenue.
Des tests, de réalisation par la pratique, serait intéressant en retour d'expérience (si possible par des débutants).
Voilà merci.

Dernière modification par smolski (23-09-2013 09:21:37)


" Le savoir que l'on ne complète pas chaque jour diminue tous les jours. " Proverbe Chinois.
                   \\~~//           Union Populaire Républicaine (UPR) rassemble des Français de droite et de gauche
                  (@ @)          Ne vous laissez pas impressionner par la propagande. Sortir de l’Union européenne n’est pas un drame, une folie ou un extrémisme...
__o00o___(_)___o00o__

Hors ligne

#2 12-08-2010 08:37:16

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : wiki:Réalisation d'un Script contenant des Alias

Salut devpsp et merci de ton attachement au wiki !

Il est d'usage de mettre le lien d'un nouveau wiki dans le forum, ce qui permet de croiser les recherches de l'un à l'autre plus facilement.
'me suis permis d'ajouter un Edit dans ton post pour illustrer ce propos. wink

Pareil pour une intervention importante dans un wiki déjà présent, une petite recherche dans cette section du forum pour trouver le post de création du tuto et y rajouter un petit mot indiquant la modification.

Inutile pour une correction de syntaxe, d'orthographe ou de mise en forme légère bien sûr.

Je m'va donc là m'attaquer à ce nouveau tuto mon ghâââ, h'stoire de faire des p'tits tests de derrière les fagots et de te proposer des modifs si nécessaire.

Allez hop ! lol

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"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

#3 12-08-2010 11:39:11

devpsp
Membre
Lieu : /home
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Mate
Inscription : 08-08-2010
Site Web

Re : wiki:Réalisation d'un Script contenant des Alias

Ok, j'espère que tes essais ne vont pas scratcher ton disque dure big_smile

J'ai fait un peu le tour du wiki, je décline ici mes réflexions à toute la communauté concernant :

- Le "classement" de l'article ainsi que d'autres
[[utilisateur:devpsp]] qui deviendrait [[bash:alias]]
[[manuel:script]]

- Des modification de pages (insertion de liens) :
[[manuel:commande]] et [[manuel:commande_linux_debutant]]
page d'accueil du wiki (http://debian-facile.org)

- Des créations de pages
[[bash:alias]] anciennement [[utilisateur:devpsp]]
[[commande:alias]]
[[commande:vdir]]
[[bash:accueil]]

le nom (utilisateur:devpsp) de l'article (Réalisation d'un Script contenant des Alias (shell Bash)) est à changer, j'ai pensé à [[bash:alias]] au lieu de utilisateur:devpsp

créer une page [[commande:alias]]
présentant de manière simple la commande alias :
utilité, création, suppression, automatisation par script pointant vers -----> bash:alias

Placer un lien pour la nouvelle commande alias dans les pages [[manuel:commande]] et [[manuel:commande_linux_debutant]]
Les commandes Linux par ordre Alphabétique --> donc en tête du tableau.
Dans ces même pages placer un lien pour la commande [[commande:vdir]] (ls est représenté mais pas vdir)

Créer une page [[bash:accueil]]
présentant rapidement le shell bash
permettant de pointer vers les pages :
[[manuel:script]] et [[bash:alias]]
ces même pages pourraient pointer vers [[bash:accueil]] par l'intermédiaire du mot-clé "bash", permettant ainsi la création d'une forme de catégorie "bash"

Par conséquent un nouveau lien pointant vers la page [[bash:accueil]] pourrai être placé en page d'accueil du wiki (http://debian-facile.org)
A la section :
-Premiers pas d'administration - La Théorie
  La voie vers la configuration manuelle de votre système Debian.

Plus particulièrement à la rubrique :
-La Ligne de Commande !
  Pour ”danser avec Debian”

En ayant pour info :
LIEN [[bash:accueil]] : Les lignes de commande
NIVEAU REQUIS : DEBUTANT
COMMENTAIRE : Instructions en mode texte utilisant l'interface en ligne de commande

Biensure les décisions vous reviennent, j'attends vos remarques, vos suggestions avant de bouger le petit doigt tongue

A+

" Le savoir que l'on ne complète pas chaque jour diminue tous les jours. " Proverbe Chinois.
                   \\~~//           Union Populaire Républicaine (UPR) rassemble des Français de droite et de gauche
                  (@ @)          Ne vous laissez pas impressionner par la propagande. Sortir de l’Union européenne n’est pas un drame, une folie ou un extrémisme...
__o00o___(_)___o00o__

Hors ligne

#4 12-08-2010 12:08:47

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : wiki:Réalisation d'un Script contenant des Alias

Ah mais non, ah mais non mon cher devpsp !

Tu as pris la barre, tu mènes ton quart comme tu l'entends, nous nous mettons aux amures et on "O Hisse" le tout.
Une fois que tu auras fait comme tu l'entends, nous verrons ensuite visuellement tous ensemble . cool

Si de nouvelles corrections paraissent nécessaire, nous les ferons alors.

Merci de ton attention, et de ta collaboration devpsp !

Hop ! big_smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"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

#5 12-08-2010 15:48:34

devpsp
Membre
Lieu : /home
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Mate
Inscription : 08-08-2010
Site Web

Re : wiki:Réalisation d'un Script contenant des Alias

Voilà qui est chose faite tongue
La page [[bash:accueil]] est en construction...L'introduction peut permettre de rediriger vers pas mal de pages déjà écrites...
Je n'ai pas cependant encore placé de lien en page d'accueil du wiki pointant vers la page [[bash:accueil]].
J'attends vos remarques, suggestions...

" Le savoir que l'on ne complète pas chaque jour diminue tous les jours. " Proverbe Chinois.
                   \\~~//           Union Populaire Républicaine (UPR) rassemble des Français de droite et de gauche
                  (@ @)          Ne vous laissez pas impressionner par la propagande. Sortir de l’Union européenne n’est pas un drame, une folie ou un extrémisme...
__o00o___(_)___o00o__

Hors ligne

#6 12-08-2010 17:53:13

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : wiki:Réalisation d'un Script contenant des Alias

Houlà !

Champion le tuto !

Hop ! Quelques corrections faites, notamment l'usage de la balise :

<code bash> Rédaction d'une commande bash...</code>


qui permet de colorer le wiki et d'accentuer l'usage des lignes de commande.
Un peu de simplification dans les phrasés et les termes syntaxiques...
Des exemples persos de commandes en terminal...
J'essaie aussi de ne pas créer de "trou" au début du visuel du tuto en évitant l'usage de la balise <note></note> au niveau de l'index des premières lignes.
C'est juste visuel... wink

Pour l'ajout : [[bash:accueil]] en page d'accueil, tu le fais et on en débat ensuite si nécessaire. Perso, je te suggère de créer plutôt la page [[manuel:bash]] afin de ne pas créer de nouvelles nominations génériques trop particulières, ou bien pouvant entraîner des ajouts les concernant.

Tiens bon la barre matelot, le rafiot va bon train là ! big_smile

Amitié, Joel


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"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

#7 12-08-2010 18:51:30

devpsp
Membre
Lieu : /home
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Mate
Inscription : 08-08-2010
Site Web

Re : wiki:Réalisation d'un Script contenant des Alias

Merci, bon boulot à toi aussi, c'est clair, c'est net, c'est vrai qu'il y avait des phrasés et termes syntaxiques un peu compliqués big_smile
Pour les balises j'avais vu, mais pas retenu hmm
Je pensais mettre aussi des exemples perso coloré sur le résultat des commandes, mais en image yikes
C'est bon à savoir ces fameuses balises du coup, plus léger roll
Moi aussi les "trous" au début me gênés, j'avais essayé de bouger le sommaire avec __TOC__ mais j'ai pas réussi...
Envoyé c'est timbré cool

" Le savoir que l'on ne complète pas chaque jour diminue tous les jours. " Proverbe Chinois.
                   \\~~//           Union Populaire Républicaine (UPR) rassemble des Français de droite et de gauche
                  (@ @)          Ne vous laissez pas impressionner par la propagande. Sortir de l’Union européenne n’est pas un drame, une folie ou un extrémisme...
__o00o___(_)___o00o__

Hors ligne

#8 12-08-2010 19:27:44

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : wiki:Réalisation d'un Script contenant des Alias

Pour les images, c'est au choix...
Des fois c'est préférable, et on peut aussi bien alterner.

Timbré ?
Ah oui, avec joie cher devpsp !


Amitié mutine, Jojo big_smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"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

#9 23-09-2013 08:39:35

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : wiki:Réalisation d'un Script contenant des Alias

J'y ai modifié selon les normes en tuto TP. tongue

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"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

#10 01-10-2013 00:36:26

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : wiki:Réalisation d'un Script contenant des Alias

Ça serait bien de ne pas confondre « fichier d'alias » et « fichier de scripts ». Ce serait aussi cool ne ne pas mettre de commandes nécessitant les droits super-utilisateur dans la liste des alias smile

Il faudrait aussi virer les « echo »

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#11 16-10-2013 07:46:45

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : wiki:Réalisation d'un Script contenant des Alias

J'y tente de remédier ce tuto selon tes indications captnfab, mais elles me sont obscures là !

Supprimer les echo.
On les remplace par quoi pour garder l'entête sympa ?

Ne pas confondre fichier script et fichier alias ??? roll
Nous sommes dans un script permettant de créer des alias, c'est quoi l'blème ? smile

Pas d'utilisation en superutilisateur.
Mais c'est justement ça qui est pratique par rapport à des alias user beaucoup plus restreints à l'utilisation courante. tongue

Au fait, ce nobel de math, toujours pas annoncé pour tes profs ? lol

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"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

#12 16-10-2013 12:23:54

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : wiki:Réalisation d'un Script contenant des Alias

Plop,

smolski a écrit :

Supprimer les echo.
On les remplace par quoi pour garder l'entête sympa ?


Par des commentaires. Ce fichier va être exécuté par le shell à chacun de ses lancements, on ne veut pas qu'il affiche tout un bazar à chaque fois.

smolski a écrit :

Ne pas confondre fichier script et fichier alias ??? roll
Nous sommes dans un script permettant de créer des alias, c'est quoi l'blème ? smile


Tu as raison, un fichier d'alias est un script, mais un script n'est pas nécessairement un fichier d'alias. De plus, comme le fichier d'alias est inclus plus qu'exécuté (forké) par le shell, ça n'est pas vraiment un schipt à part entière.

smolski a écrit :

Pas d'utilisation en superutilisateur.
Mais c'est justement ça qui est pratique par rapport à des alias user beaucoup plus restreints à l'utilisation courante. tongue


Pas compris.
Les alias ne lèvent aucune restriction, ils font des raccourcis.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#13 24-09-2015 18:27:38

milou
Modo ... e
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:Réalisation d'un Script contenant des Alias

Le retour de cette page https://debian-facile.org/doc:programmation:bash:config mène ici.
C'est correct ? parce que c'est un peu obscur pour moi.

En attendant j'ai mis le niveau requis en conformité et placé deux retours de commandes en bloc file

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

#14 24-09-2015 19:03:20

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

Re : wiki:Réalisation d'un Script contenant des Alias

Non, pour moi, c'est incorrect ..
Je pense qu'il vaut mieux créer une nouvelle discussion et trouver de quoi parle celle-ci.

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

#15 24-09-2015 19:10:19

milou
Modo ... e
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:Réalisation d'un Script contenant des Alias

Apparemment elle parle des scripts de configuration non ?

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

#16 24-09-2015 19:11:18

milou
Modo ... e
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:Réalisation d'un Script contenant des Alias

compris, tu parles de cette page retours,pas de la page wiki ..... tongue

Je vais créer une page retours pour celle que j'ai indiquée

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

#17 24-09-2015 19:15:48

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

Re : wiki:Réalisation d'un Script contenant des Alias

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

#18 24-09-2015 19:28:28

milou
Modo ... e
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:Réalisation d'un Script contenant des Alias

C'est fait, mais pour trouver de quoi parle celle-ci .....

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

#19 24-09-2015 19:36:45

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

Re : wiki:Réalisation d'un Script contenant des Alias

lol

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

#20 24-09-2015 19:38:44

milou
Modo ... e
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:Réalisation d'un Script contenant des Alias

Je t'avoue que je comprends rien à tout ça, je suis pas prête de trouver .... Une bonne âme passera peut-être par ici wink

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

#21 24-09-2015 19:40:29

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

Re : wiki:Réalisation d'un Script contenant des Alias

L'espoir, toujours l'espoir ...  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

#22 24-09-2015 19:41:39

milou
Modo ... e
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:Réalisation d'un Script contenant des Alias

ça fait vivre ....

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

#23 24-09-2015 19:43:52

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

Re : wiki:Réalisation d'un Script contenant des Alias

oui  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

#24 24-09-2015 19:45:01

milou
Modo ... e
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:Réalisation d'un Script contenant des Alias

smile

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

Pied de page des forums