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 [10/07/2014 11:38]
Hypathie [Comment créer et exécuter un script ?]
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [10/07/2014 13:34]
Hypathie [Apprendre à rédiger des scripts sous bash]
Ligne 9: Ligne 9:
  
 **Nota : Les autres wiki :** **Nota : Les autres wiki :**
 +  * ;-)
   * [[atelier:​chantier:​script-bash-variables-arguments-parametres|script-bash-variables-arguments-parametres]]   * [[atelier:​chantier:​script-bash-variables-arguments-parametres|script-bash-variables-arguments-parametres]]
   * [[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]]
Ligne 209: Ligne 210:
 À voir : [[atelier:​chantier:​la-page-man-bash-les-caracteres-speciaux#​modifier-durablement-la-valeur-de-la-variable-d-environnement-path]] ​ À voir : [[atelier:​chantier:​la-page-man-bash-les-caracteres-speciaux#​modifier-durablement-la-valeur-de-la-variable-d-environnement-path]] ​
  
-  * Il faut pour cela placer le chemin absolu de son script dans le Path+  * Il faut pour cela placer le chemin absolu de son script dans le Path,\\ C'​est-à-dire dans l'un des répertoires ''/​bin'',​ ''/​usr/​bin''​ ou ''/​usr/​local/​bin''​
  
->​C'​est-à-dire dans l'un des répertoires ''/​bin''​''/​usr/​bin''​ ou ''/​usr/​local/​bin''​ +  * mais à notre niveaules scripts que l'on crée sont ceux de l'​utilisateur.\\ On peut donc simplement ​ajouter le chemin du répertoire dans lequel on range ses scripts ​
- +
-  * Les scripts que l'on crée sont ceux de l'​utilisateur +
-On peut donc ajouter le chemin du répertoire dans lequel on range ses scripts ​+
   - en éditant le fichier ''​~/​.bashrc''​ qui est un fichier caché du répertoire courant de l'​utilisateur (son répertoire personnel); ​   - en éditant le fichier ''​~/​.bashrc''​ qui est un fichier caché du répertoire courant de l'​utilisateur (son répertoire personnel); ​
-  - et en y ajoutant ​à la fin la ligne ''​PATH=$PATH":​$HOME/​MesScripts''​.+  - et en y ajoutant, par exemple en dernière ​ligne''​PATH=$PATH":​$HOME/​MesScripts''​. 
 + 
 +===Application===
  
   * Créons un fichier de type répertoire nommé par exemple "​MesScripts"​ :   * Créons un fichier de type répertoire nommé par exemple "​MesScripts"​ :
Ligne 241: Ligne 241:
 echo "​Coucou tout le monde !" echo "​Coucou tout le monde !"
 </​code>​ </​code>​
 +
 >Il s'agit là du contenu du fichier "​mon-script"​. >Il s'agit là du contenu du fichier "​mon-script"​.
  
Ligne 249: Ligne 250:
 </​code>​ </​code>​
  
-  * et placer ​"​mon-script"​ dans le répertoire MesScripts (dont le chemin est ajouté au PATH) :+  * et plaçons ​"​mon-script"​ dans le répertoire MesScripts (dont le chemin est ajouté au PATH) :
    
 <code user> <code user>
Ligne 255: Ligne 256:
 </​code>​ </​code>​
  
-  * Relancer ​Bash+  * Il ne reste plus qu'à réinitialiser le shell Bash, en fermant puis en ré-ouvrant son terminal, ou en exécutant l'une de ces deux commandes équivalentes :
 <code user> <code user>
 source ~/.bashrc source ~/.bashrc
 </​code>​ </​code>​
-ou un équivalent :+  ​
 <code user> <code user>
 . ~/.bashrc . ~/.bashrc
 </​code>​ </​code>​
-Et voilà pour exécuter son script, il suffit de tapez dans le terminal le nom de son script !+ 
 +>Et voilà pour exécuter son script, il suffit ​maintenant ​de tapez dans le terminal le nom de son script !
  
 <code user> <code user>
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