« Le vif du sujet » : différence entre les versions
De Design numérique
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| (2 versions intermédiaires par le même utilisateur non affichées) | |||
| 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 | ||
chmod +x nomdufichier | la seconde est de rendre son fichier texte exécutable. Pour se faire, on utilise la commande | ||
*chmod +x nomdufichier | |||
* ./nomdufichier permet d'exécuter le script. Attention à ne pas mettre d'espace sinon ça ne fonctionne pas. | |||
* nano nomdufichier permet d'ouvrir le script dans fenêtre afin de modifier le code | |||
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. | ||
* \033[Am est la syntaxe permettant de mettre un fond en couleur sur du texte. le "A" est a remplacé par un chiffre correspondant à la couleur souhaité (voir tableau de correspondance bash) | |||
[[PREMIERE VERSION DU CODE]] | [[PREMIERE VERSION DU CODE]] | ||
Dernière version du 17 décembre 2018 à 13:08
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
- ./nomdufichier permet d'exécuter le script. Attention à ne pas mettre d'espace sinon ça ne fonctionne pas.
- nano nomdufichier permet d'ouvrir le script dans fenêtre afin de modifier le code
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.
- \033[Am est la syntaxe permettant de mettre un fond en couleur sur du texte. le "A" est a remplacé par un chiffre correspondant à la couleur souhaité (voir tableau de correspondance bash)