![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Comment attribuer une valeur particulière | ryanW | De programmation et de script Shell | 4 | 04-20-2009 11:20 PM |
| Attribuer o / p de awk à une variable | c2b2 | De programmation et de script Shell | 8 | 04-01-2009 08:50 AM |
| la façon d'attribuer le premier jour du mois suivant | Rosalinda | De programmation et de script Shell | 6 | 07-05-2008 05:13 PM |
| Assigner des variables avec le couper | douknownam | De programmation et de script Shell | 2 | 09-27-2004 10:18 AM |
| assigner à la variable | AkumaTay | UNIX pour les nuls Questions et réponses | 1 | 05-18-2002 03:11 PM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
Les amis, ici, est le code qui est utilisé pour ajouter de la virgule flottante en utilisant la Colombie-Britannique, mais je ne suis pas avoir de lieu de sortie des erreurs.
Code:
1 #!/bin/bash 4 if [ -c /proc/$$/fd/0 ] 5 then 6 echo "Our input is from a Device" 7 while read myline 8 do 9 10 total= `echo $total + $myline |bc` 11 #((total=$total+ $myline)) 12 done 13 14 elif [ -p /proc/$$/fd/0 ] 15 then 16 17 echo "Our input is from a pipe" 18 while read myline2 19 do 20 total= `echo $total + $myline |bc` 21 #((total= $total+ $myline2)) 22 done 23 elif [ -f /proc/$$/fd/0 ] 24 then 25 26 echo "Our input is from a file" 27 while read myline3 28 do 29 add=+ 30 $(($total $add $myline))| bc 31 #echo $total $myline 32 #total= echo `$total $add $myline |bc` 33 #((total= $total+ $myline)) 34 done 35 36 37 38 echo "Error" 39 break; 40 fi 41 42 echo total is $total Dernière édition par Franklin52; au 04.25.2009 10:00 AM.. Motif: ajouter des balises du code |
| Bookmarks |
| Tags |
| ajoutant, l'attribution de valeurs, bc |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|