A voir également:
- Question sur Linux.
- Linux reader - Télécharger - Stockage
- Backtrack linux - Télécharger - Sécurité
- R-linux - Télécharger - Sauvegarde
- Toutou linux - Télécharger - Systèmes d'exploitation
- Damn small linux - Télécharger - Systèmes d'exploitation
5 réponses
Salut,
Le double pipe (||) est un "OU" logique
-Si la premiere commande renvoie une erreur, on balance la seconde.
Tu as dans le même genre, le "ET" logique (&&)
-Si la premiere commande ne renvoie pas d'erreur, on balance la seconde.
L'autre cest de la substitution de commande:
VAR=$(echo coucou) mettra "coucou" dans VAR
C'est exctement la même chose que VAR= `echo coucou`
Il vaut mieux utiliser la deuxieme forme (``) (` est obtenu par la combinaison <altgr>+7)
La premiere forme risquant de se conffondre "L'expansion Arithmetique" qui s'obient avec
$((exp))
VAR=$((1+1)) -> VAR=2
Il existe aussi une autre notation ressemblante
VAR=($(command)) ou VAR=(`commande`)
Qui permet de stockert le résultat de la commade directement en tableau en se servant de la valeur de l'IFS pour couper le résultat :)
@++
Le double pipe (||) est un "OU" logique
-Si la premiere commande renvoie une erreur, on balance la seconde.
Tu as dans le même genre, le "ET" logique (&&)
-Si la premiere commande ne renvoie pas d'erreur, on balance la seconde.
L'autre cest de la substitution de commande:
VAR=$(echo coucou) mettra "coucou" dans VAR
C'est exctement la même chose que VAR= `echo coucou`
Il vaut mieux utiliser la deuxieme forme (``) (` est obtenu par la combinaison <altgr>+7)
La premiere forme risquant de se conffondre "L'expansion Arithmetique" qui s'obient avec
$((exp))
VAR=$((1+1)) -> VAR=2
Il existe aussi une autre notation ressemblante
VAR=($(command)) ou VAR=(`commande`)
Qui permet de stockert le résultat de la commade directement en tableau en se servant de la valeur de l'IFS pour couper le résultat :)
@++
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
oulaaa , ca devient technique !
VAR c quoi au juste ??
et linux raisonne en binaire pur ??
VAR c quoi au juste ??
et linux raisonne en binaire pur ??
Ben VAR, c'est une variable :)
Linux raisonne en binaire pur ?
Ben ça dépend ce que tu entand par là, mais comme tout ce qui touche a l'infos, ça comprend le "vrai" et le "faux" :)
La en l'occurence, c'est de Bash que l'on parle, et il est logique aussi :)
Le code de retour qui est analysé pour les "OU" et "ET" peut etre obtenu en affichant le contenu de $? (echo $?)
0 ok
1 (ou autre) pas ok :)
Linux raisonne en binaire pur ?
Ben ça dépend ce que tu entand par là, mais comme tout ce qui touche a l'infos, ça comprend le "vrai" et le "faux" :)
La en l'occurence, c'est de Bash que l'on parle, et il est logique aussi :)
Le code de retour qui est analysé pour les "OU" et "ET" peut etre obtenu en affichant le contenu de $? (echo $?)
0 ok
1 (ou autre) pas ok :)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
je v m'arreter la , je reprendré plus tard , mon esprit affiche 1 en l'occurence !!! :) j'auré essayé !!!
J'admire asevere pour sa simplicité et ses compétences techniques.
Moi, je reste pensif, à chaque fois devant ses explications. :)
Moi, je reste pensif, à chaque fois devant ses explications. :)
C'est bon, je l'ai eue la saletée :)
C'est de mieux en mieux...
Ce que j'adore part dessus tout, c'est d'être encore émérveillé quand je teste des trucs que je connais déjà ou non :p
Ca motive vachement à apprendre de nouvelles choses!
C'est le seul secret, y'en a pas d'autres :)
C'est de mieux en mieux...
Ce que j'adore part dessus tout, c'est d'être encore émérveillé quand je teste des trucs que je connais déjà ou non :p
Ca motive vachement à apprendre de nouvelles choses!
C'est le seul secret, y'en a pas d'autres :)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question