informatique:linux:programmation_shell
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
informatique:linux:programmation_shell [2019/04/24 09:36] – [Descripteurs de fichier] pteu | informatique:linux:programmation_shell [2020/01/08 10:52] – [Typage] pteu | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Programmation Shell ======= | + | ======Programmation Shell======= |
- | Les différents shells peuvent avoir des fonctions sensiblement différentes voir incompatibles. Ce n'est pas le cas pour la majorité d' | + | {{ :informatique: |
+ | Les différents shells peuvent avoir des fonctions sensiblement différentes voir incompatibles. Ce n'est pas le cas pour la majorité d' | ||
+ | |||
+ | Pour afficher la liste des options de bash il faut saisir '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
<code bash> | <code bash> | ||
$ touch toto | $ touch toto | ||
Line 58: | Line 61: | ||
echo ${VAR=defaut} | echo ${VAR=defaut} | ||
echo ${VAR: | echo ${VAR: | ||
+ | </ | ||
+ | |||
+ | =====Typage===== | ||
+ | |||
+ | Il n'y a pas de typage strict en bash, toutes les variables sont considérées comme des chaînes de caractères, | ||
+ | |||
+ | Pour " | ||
+ | <code bash> | ||
+ | is_ready=true | ||
+ | if [ " | ||
+ | then echo " | ||
+ | else echo " | ||
+ | fi | ||
</ | </ | ||
informatique/linux/programmation_shell.txt · Last modified: 2023/10/02 13:35 by pteu