Le vif du sujet : Différence entre versions

De Design numérique
Aller à : navigation, rechercher
Ligne 5 : Ligne 5 :
 
la première est de commencer son texte par  
 
la première est de commencer son texte par  
  
"#!/bin/bash" sans les guillemets
+
* "#!/bin/bash" sans les guillemets
  
la seconde est de rendre son fichier texte exécutable.
+
*la seconde est de rendre son fichier texte exécutable. Pour se faire, on utilise la commande  
pour se faire, on utilise la commande  
 
  
chmod +x nomdufichier
+
*chmod +x nomdufichier
  
  
 
LES COMMANDES UTILISEES
 
LES COMMANDES UTILISEES
  
read -p "demander qqch à l'utilisateur et stocker la réponse dans" nomVariable
+
*read -p "demander qqch à l'utilisateur et stocker la réponse dans" nomVariable
echo "bonjour"  permet d'afficher bonjour
+
*echo "bonjour"  permet d'afficher bonjour
echo -e permet d'afficher ce qui suit mais le -e indique qu'il s'agit d'une commande (et non pas d'un simple mot comme au-dessus. par exemple : echo -e "\033[41m bonjour" va afficher bonjour avec un fond rouge.  
+
*echo -e permet d'afficher ce qui suit mais le -e indique qu'il s'agit d'une commande (et non pas d'un simple mot comme au-dessus. par exemple : echo -e "\033[41m bonjour" va afficher bonjour avec un fond rouge.  
  
 
[[PREMIERE VERSION DU CODE]]
 
[[PREMIERE VERSION DU CODE]]

Version du 17 décembre 2018 à 13:00

SYNTAXE en bash

lorsqu'on code en bash dans le terminal, il y a plusieurs choses à faire coûte que coûte.

la première est de commencer son texte par

  • "#!/bin/bash" sans les guillemets
  • la seconde est de rendre son fichier texte exécutable. Pour se faire, on utilise la commande
  • chmod +x nomdufichier


LES COMMANDES UTILISEES

  • read -p "demander qqch à l'utilisateur et stocker la réponse dans" nomVariable
  • echo "bonjour" permet d'afficher bonjour
  • echo -e permet d'afficher ce qui suit mais le -e indique qu'il s'agit d'une commande (et non pas d'un simple mot comme au-dessus. par exemple : echo -e "\033[41m bonjour" va afficher bonjour avec un fond rouge.

PREMIERE VERSION DU CODE