Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shells:bash-les-differents-caracteres-speciaux [25/05/2014 17:17] Hypathie [C ) Méta-caractères et méta-caractères !] |
doc:programmation:shells:bash-les-differents-caracteres-speciaux [25/05/2014 17:19] Hypathie [B) Scripts et alias] |
||
---|---|---|---|
Ligne 28: | Ligne 28: | ||
8) chap VIII : [[atelier:chantier:bash-vii-globs-etendus-regex|Bash : globs étendus et regex]] | 8) chap VIII : [[atelier:chantier:bash-vii-globs-etendus-regex|Bash : globs étendus et regex]] | ||
- | **Enfin, les liens en gras renvoient aux pages du wiki qui sont relatifs au shell, terminal, chemin relatif et absolu, scripts, alias, etc.** | + | **Enfin, les liens en gras renvoient aux pages du wiki qui sont relatifs au shell, terminal, chemin relatif et absolu, scripts, alias, etc.**\\ |
**Dans cette introduction :**\\ | **Dans cette introduction :**\\ | ||
* A) définitions de shell bash et liens internes spécifiques au sujets évoqués ;\\ | * A) définitions de shell bash et liens internes spécifiques au sujets évoqués ;\\ | ||
- | * B) définitions de termes associés au shell et liens internes spécifiques au sujets évoqués\\ | + | * B) explication sur l’ambiguïté du terme méta-caractère.\\ |
- | * C) explication sur l’ambiguïté du terme méta-caractère. | + | * C) définitions de termes associés au shell et liens internes spécifiques au sujets évoqués\\ |
**Yep ! C'est parti !** 8-) | **Yep ! C'est parti !** 8-) | ||
Ligne 110: | Ligne 110: | ||
</note> | </note> | ||
- | =====B) Scripts et alias ===== | ||
- | ====1) les scripts ==== | ||
- | Un **script** est la rédaction dans un fichier texte d'un ensemble de //commandes// et d'expressions régulières (caractères utilisés symboliquement) orientant les instructions données aux commandes.\\ | ||
- | |||
- | * **Pour une initiation au script : [[atelier:chantier:debuter-avec-les-scripts-shell-bash]]** | ||
- | * **sur "if", "les boucles", etc. : [[doc:programmation:shell:avancee|Fonctionnalités avancées du Shell]]** | ||
- | * **considérations avancées : [[doc:programmation:shell:scripts|Rédaction de scripts Shell]]** | ||
- | * ** Pour les DÉBUTANTS AVISÉS francophile : [[http://abs.traduc.org/abs-fr/pt01.html]]** | ||
- | * **Pour les DÉBUTANTS AVISÉS et anglophile, voir là :[[http://mywiki.wooledge.org/BashFAQ]]** | ||
- | |||
- | * **À voir aussi : scripts debian-facile :** | ||
- | *[[:doc:programmation:python:boutonfermer|[pygtk] Comment faire un notebook avec bouton "fermer"]] | ||
- | *[[:doc:programmation:bash:alias|[bash] Réalisation d'un script contenant des Alias]] | ||
- | *[[:doc:programmation:bash:file-dir-exist|[bash] Déterminer si un fichier ou répertoire existe]] | ||
- | *[[:doc:programmation:bash:synoshareexist|[bash] Déterminer si un partage existe sur un disque réseau de type Synology]] | ||
- | *[[:doc:programmation:bash:read:parcourir-fichier-texte|[bash] Lire un fichier texte ligne par ligne]] | ||
- | *[[:doc:systeme:apt:debsect|[bash] Section d'un paquet debian]] | ||
- | *[[:doc:programmation:bash:tp-debsources|[bash] Dépôt d'un paquet debian]] | ||
- | *[[:doc:programmation:bash:png2jpg|[bash] Convertir dans plusieurs sous-répertoires des images .png en .jpg]] | ||
- | |||
- | ====2) les alias ==== | ||
- | * **L'essentiel est là : [[doc:programmation:bash:alias|Maîtriser les alias bash]]** | ||
- | |||
- | * **alias et script :** | ||
- | Lorsque vous tapez plusieurs lignes de commande différentes et répétitives à la suite, il est intéressant de les rédiger toutes ensembles dans un seul texte (un //script//) afin de les appeler d'un coup à l'aide d'un mot clé nommé : [[:doc:programmation:bash:alias|un alias]]. | ||
- | |||
- | **Pour voir où et comment réaliser un tel script : [[:doc:programmation:bash:alias|Réalisation d'un Script contenant des Alias]]** | ||
- | |||
- | |||
=====C ) Méta-caractères et méta-caractères !===== | =====C ) Méta-caractères et méta-caractères !===== | ||