Vérifiera si la variable est déclarée mais ne vérifiera pas si la valeur de la variable est non nulle.
#!/bin/bashset -u
tata=echo${tata}
Sur ce genre de cas, il est préférable de tester au moins la taille de la valeur de la variable et idéalement tester sa valeur lorsque celle-ci peut être déterminée à l'avance.
Bon, j'ai l'air de me la péter mais j'ai déjà "rm -Rf" des répertoires importants par erreur.
En fait j'ai déjà fais toutes les erreurs proposées sauf renverser mon café, briquer un routeur et éteindre la clim de la salle serveurs mais c'est très probablement dû au fait que je n'ai pas accès à cette clim ni jamais eu à flasher un routeur !
[^] # Re: rm -rf /
Posté par Doug Le Tough (site web personnel) . En réponse au sondage Oui j’avoue, ma plus grosse boulette c’est d’avoir :. Évalué à 4.
Vérifiera si la variable est déclarée mais ne vérifiera pas si la valeur de la variable est non nulle.
Sur ce genre de cas, il est préférable de tester au moins la taille de la valeur de la variable et idéalement tester sa valeur lorsque celle-ci peut être déterminée à l'avance.
Bon, j'ai l'air de me la péter mais j'ai déjà "rm -Rf" des répertoires importants par erreur.
En fait j'ai déjà fais toutes les erreurs proposées sauf renverser mon café, briquer un routeur et éteindre la clim de la salle serveurs mais c'est très probablement dû au fait que je n'ai pas accès à cette clim ni jamais eu à flasher un routeur !