GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Différence entre les symboles '&&' et ';' dans un terminal bash standard ?

Ils semblent tous les deux signaler à BASH de commencer par une autre commande après les symboles, mais y a-t-il une nette différence ?

Meilleure réponse

Avec cette ligne :

command1 && command2

commande2 sera exécutée si (et seulement si) commande1 renvoie l'état de sortie zéro, alors que dans cette ligne :

command1 ; command2

command1 et command2 seront exécutés indépendamment. Le point-virgule vous permet de taper plusieurs commandes sur une seule ligne.


Ubuntu
  1. Quelle est la différence entre Sudo Su - et Sudo Su - ?

  2. La Différence Entre Nss Et Pam?

  3. Quelle est la différence entre Ddrescue, Gddrescue et Dd_rescue ?

  4. La Différence Entre Update-grub Et Update-grub2 ?

  5. La différence entre Lubuntu et Lxde ?

La différence entre sudo et su expliquée

Quelle est la différence entre Rsync et BTRFS sous Linux ?

Quelle est la différence entre le chat et la commande tactile

Quelle est la différence entre une console, un terminal et un shell ?

Quelle est la différence entre &> et >&en bash ?

Différence entre les commandes dans le script bash et les commandes dans le terminal