| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Unix >> Content
    Comment utiliser expr pour les Algèbre Unix
    EXPR est un utilitaire Unix qui peut être utilisé pour évaluer les expressions algébriques. Utilisez EXPR sur la ligne de commande , ou plus puissamment en incorporant EXPR dans les scripts shell . Veillez à n'utiliser que des arguments entiers à vos expressions algébriques. EXPR donne un message d'erreur lorsqu'il est présenté avec des arguments non entiers . Choses que vous devez
    ordinateur avec Unix ou système d'exploitation Linux et EXPR utilité
    Voir Plus Instructions
    1

    type "X = 11 " (sans les guillemets) , puis cliquez sur "enter" à l'invite de commande , et "Y = 12 ", puis sur "Enter " à l'invite de commande suivante . Ceci établit deux variables X et Y , et leurs valeurs , 11 et 12 . Entrez "echo $ X " et " echo $ Y" pour confirmer la valeur des variables.
    2

    type " expr $ X + Y $ " à l'invite de commande . EXPR évaluera cette expression et retourner la valeur de X + Y, ou 23
    3

    Essayez soustraction, de multiplication et de division en tapant expr "$ X - Y $ ,". " Expr $ X \\ * $ Y "et" X expr $ /Y. " ( Le symbole de la multiplication dans EXPR doit être dactylographié "\\ * " pour éviter la signification spéciale de "*" dans la coque comme un joker pour n'importe quel caractère n'importe quel nombre de fois . ) Les réponses sont ce que vous attendez , sauf dans le cas de la division, dans laquelle EXPR donne la réponse à 0. Depuis EXPR fonctionne uniquement avec des nombres entiers , il arrondit la réponse décimale à l'entier le plus proche.
    4

    effectuer une série de calculs en saisissant les variables comme un tableau, puis en utilisant EXPR pour itérer sur les valeurs. Pour concilier tous les entiers de un à 10 , vous devez entrer "sq = (1 2 3 4 5 6 7 8 9 10 ), pour les carrés dans $ { sq [@]} ; faire expr $ pi \\ * $ pi ; fait. " Il ya quatre commandes ici , séparés par des points-virgules . Dans l'ordre, ils créent un tableau appelé carrés qui contient les entiers un à 10; appellent chaque valeur de carrés séparément ; carré chaque valeur de carrés une fois appelés , et se terminent le programme
    5

    Utilisez une coquille. script pour passer tous les arguments que vous souhaitez expr . Pour évaluer le 2x quadratique d'expression ^ 2 - 5x + 3 pour n'importe quelle valeur entière , écrire le script suivant dans un éditeur de texte , l'enregistrer comme expr_test , et le rendre exécutable en tapant " chmod 755 expr_test " à la commande Var "$ @"

    faire expr 2 \\ * $ var \\ * $ var - 5 \\ * $ var + vous pouvez passer des valeurs entières pour être évalués à l'invite de commande. Taper " . /Expr_test 1 3 5 11" provoque EXPR pour évaluer l'expression quadratique pour un, trois , cinq et 11. Notez que EXPR suit l'ordre correct des opérations en évaluant l'expression quadratique.

    Previous :

    next :
      articles connexes
    ·Comment créer une page Web pour surveiller plusieurs s…
    ·Comment utiliser Grep récursive dans un chemin Unix 
    ·Comment fonctionner avec un noyau Unix 
    ·Comment devenir certifié pour Unix Clustering 
    ·Comment trouver des fichiers dans Unix 
    ·Comment créer un calendrier en ligne de commande sous …
    ·Cinq commandements importants dans Unix 
    ·Comment couper les extensions de fichiers sous Unix 
    ·Comment faire pour trouver une commande de l'imprimante…
    ·Comment installer un logiciel Unix 
      articles en vedette
    ·Comment faire pour vérifier pour Microsoft XP Mises à…
    ·Comment faire pour trouver tous les raccourcis sur un l…
    ·Ping dans Ubuntu 
    ·Comment installer Windows XP sur le HP OmniBook 4150 
    ·Code d'erreur 110 lors de l'installation de Dell Pilote…
    ·Comment nettoyer la récupération de données 
    ·Comment changer la résolution d'un écran dans Paint 
    ·Qu'est-ce qu'une fenêtre Curseur vertical 
    ·Comment apporter mon MacBook Pro sur mon bureau 
    ·Comment fixer Webcam réglages de l'image 
    Copyright © Connaissances Informatiques http://fr.wingwit.com