logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:debuter-avec-les-scripts-shell-bash [03/07/2014 15:16]
captnfab petites corrections liens
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [07/07/2014 15:42]
Hypathie [Introduction : éviter les bashismes]
Ligne 10: Ligne 10:
 **Nota : wiki n°1**\\ **Nota : wiki n°1**\\
 **Les autres numéros :** **Les autres numéros :**
-  * wiki n°2 : [[atelier:​chantier:​script-bash-variables-arguments-parametres|script-bash-variables-arguments-parametres]] +  * [[atelier:​chantier:​script-bash-variables-arguments-parametres|script-bash-variables-arguments-parametres]] 
-  * wiki n°3 : [[atelier:​chantier:​script-bash-detail-sur-les-parametres-et-les-boucles|script bash : modification de variable et de paramètre]] +  * [[atelier:​chantier:​script-bash-detail-sur-les-parametres-et-les-boucles|script bash : modification de variable et de paramètre]] 
-  * wiki n°4 : [[atelier:​chantier:​script-bash-enchainement-de-commandes-et-etat-de-sortie|script-bash-enchainement-de-commandes-et-etat-de-sortie]] +  * [[atelier:​chantier:​script-bash-enchainement-de-commandes-et-etat-de-sortie|script-bash-enchainement-de-commandes-et-etat-de-sortie]] 
-  * wiki n°5 : [[atelier:​chantier:​script-bash-etat-de-sorie-et-les-tests|script-bash-etat-de-sorie-et-les-tests]] +  * [[atelier:​chantier:​script-bash-etat-de-sorie-et-les-tests|script-bash-etat-de-sorie-et-les-tests]] 
-  * wiki n°6 : [[atelier:​chantier:​script-bash-les-tableaux|script-bash-les-tableaux]] +  * [[atelier:​chantier:​script-bash-les-tableaux|script-bash-les-tableaux]] 
-  * wiki n°7 : [[atelier:​chantier:​script-bash-les-fonctions|script-bash-les-fonctions]]+  * [[atelier:​chantier:​script-bash-les-fonctions|script-bash-les-fonctions]]
  
 Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
Ligne 88: Ligne 88:
 | format octal : « \377 »                   | format hexadécimal : « \xff »        | | format octal : « \377 »                   | format hexadécimal : « \xff »        |
  
-  *Ensuite, **gare ​à la commande « echo »**, ses options ne sont pas prises en compte de la même manière selon les shell :\\ +  * Attention ​à la commande « echo », ses options ne sont pas prises en compte de la même manière selon les shell :\\ 
-    ​Éviter l’utilisation des options de commande « -e » et « -E ». +    ​Éviter l’utilisation des options de commande « -e » et « -E ». 
-    ​Éviter d’utiliser toutes les options de commandes sauf « -n ». +    ​Éviter d’utiliser toutes les options de commandes sauf « -n ». 
-    ​Éviter d’utiliser les séquences d’échappement dans les chaînes de caractères car leur prise en compte varie. +    ​Éviter d’utiliser les séquences d’échappement dans les chaînes de caractères car leur prise en compte varie. 
-    ​Utilisez la commande « printf » plutôt que la commande « echo » si vous avez besoin d’intégrer des séquences d’échappement dans la chaîne de sortie.+    ​Utilisez la commande « printf » plutôt que la commande « echo » si vous avez besoin d’intégrer des séquences d’échappement dans la chaîne de sortie.
  
   * Enfin, même s'il n'est pas question pour un débutant d'​intégrer tout ce qui suit, voici les avantages et les particularités propres au shell BASH :   * Enfin, même s'il n'est pas question pour un débutant d'​intégrer tout ce qui suit, voici les avantages et les particularités propres au shell BASH :
-    ​Certaines options étendues d'​appel +    ​Certaines options étendues d'​appel 
-    ​La substitution de commandes utilisant la notation $( ) +    ​La substitution de commandes utilisant la notation $( ) 
-    ​Certaines opérations de manipulations de chaînes +    ​Certaines opérations de manipulations de chaînes 
-    ​La substitution de processus +    ​La substitution de processus 
-    ​Les commandes intégrées de Bash+    ​Les commandes intégrées de Bash
  
 Pour plus de détails sur chacun de ces points voir : [[http://​abs.traduc.org/​abs-fr/​ch36s09.html|Guide avancé d'​écriture des scripts Bash :36.9. Problèmes de portabilité]] Pour plus de détails sur chacun de ces points voir : [[http://​abs.traduc.org/​abs-fr/​ch36s09.html|Guide avancé d'​écriture des scripts Bash :36.9. Problèmes de portabilité]]
  
-Il s'agit là plutôt d'un aboutissement,​ essayons d'​acquérir par des exemples très simples, les connaissances de bases qui permettront de comprendre chacun de ces points, ainsi que ce que l'on trouve ici : [[doc:​programmation:​shell:​scripts]]+Il s'agit là plutôt d'un aboutissement,​ essayons d'​acquérir par des exemples très simples, les connaissances de bases qui permettront de comprendre chacun de ces points, ainsi que ce que l'on trouve ici : [[doc:​programmation:​shell:​scripts]] ​8-)
 ===== Comment créer et exécuter un script ?===== ===== Comment créer et exécuter un script ?=====
 Il y a différentes méthodes pour lancer ses scripts, cela dépend, vous l'​aurez compris, du répertoire dans lequel sont placés ses scripts. Il y a différentes méthodes pour lancer ses scripts, cela dépend, vous l'​aurez compris, du répertoire dans lequel sont placés ses scripts.
doc/programmation/shells/debuter-avec-les-scripts-shell-bash.txt · Dernière modification: 20/08/2022 08:35 par paskal

Pied de page des forums

Propulsé par FluxBB