• [^] # Syntaxe shell et ";"

    Posté par . En réponse au message besoin d'aide !. Évalué à 2.

    Au passage, les ";;" intermédiaires sont inutiles.

    L'"art" d'utiliser le ";" :


      command 1 ; command 2

    revient au même que

      command 1
      command 2


    Le ";" seul revient au même qu'un retour à la ligne.

    Et pour le case/esac, chaque cas d'utilisation doit se terminer par ";;", au choix sous la forme :

    case

      1) command;;

      2) command
      ;;

      *)
      ;;

    esac

    PS: le cas par défaut *) est toujours utile et les condition peuvent être liées par un OU logique 1|2|3)