Le vif du sujet : Différence entre versions
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 |
− | |||
− | 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.