Shell bash

antous Messages postés 7 Date d'inscription   Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je suis débutante en shell et on nous demandé de programmer une calculatrice en shell. je ne sais par où commencer. aidez moi svp!!!
Configuration: Windows Vista
Internet Explorer 7.0

1 réponse

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Il suffit d'utiliser la fonction shell expr. Tout est expliqué ici :
    https://www.linux-pour-lesnuls.com/

    L'essentiel du job consiste surtout à vérifier que l'opération tapée est syntaxiquement correcte, c'est à dire qu'elle ne contient que les caractères "1234567890+*/." ce qui peut se vérifier facilement avec un echo et un grep.

    Tu peux aussi utiliser bc (calculatrice shell) mais ça risque de se voir :p

    Bonne chance
    0