Le 14/06/2011 15:54, Nahliel Steinberg a écrit :
> Bonjour, est-il possible de faire une division avec awk ?
> 

et pourquoi awk tiens? expr suffit:

N=20; expr $N / 5
4


> j'ai un quotient fixe qui est 500
> et une valeur $N à diviser
> 

je comprends rien du tout. un quotient est le _résultat_ d'une division
euclidienne.
voudrais-tu dire que tu cherches le quotient de $N par 500?

#!/bin/sh
#Usage: div arg1 arg2

diviser()
{
  q=`expr $1 / $2`

  echo $q
}


diviser $1 $2

mais franchement, faudrait que tu te mettes à perl. comme ça, tu n'auras
pas à deviner les commandes à lancer.

#!/usr/bin/perl

my $a = $ARGV[0];
my $b = $ARGV[1];

if ($b == 0) {
        print "$a" . "/0";
} else {
        print int($a / $b);
}

print "\n";



-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110614213906.269fb13a7...@liszt.debian.org

Répondre à