![]() |
|
|
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 calculer la valeur maximale et la valeur min | gobinath | De programmation et de script Shell | 1 | 05-29-2008 01:01 AM |
| calculer il ya 13 mois | andrea_mussap | De programmation et de script Shell | 3 | 11-16-2007 03:18 PM |
| comment puis-je calculer le pourcentage? | the_learner | High Level Programming | 6 | 04-18-2007 05:40 PM |
| Comment calculer les données | krishna_sicsr | De programmation et de script Shell | 0 | 03-25-2007 03:35 AM |
| Comment calculer avec awk | whatisthis | De programmation et de script Shell | 4 | 11-09-2005 12:39 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
J'ai 2 variables dans mon script shell dans lequel je suis en utilisant awk et le calcul de 2 fichiers différents et d'obtenir 2 variable appelée in_total et out_total. Je tiens à soustraire une variable d'une autre façon svp me dire comment je peux faire.
Exemple: cat in_file | awk-F: '( in_total + \u003d $ 1 * 86400 + $ 2 * 3600 + $ 3 * 60 + $ 4 ) ' cat OUT_FILE | awk-F: '( out_total + \u003d $ 1 * 86400 + $ 2 * 3600 + $ 3 * 60 + $ 4 ) ' afin plz me dire comment je peux soustraire out_total de in_total |
|
||||
|
Vous n'avez pas besoin de cat. Code:
awk -F: '{
FILENAME=="in_file" {in_total += $1 * 86400 + $2 * 3600 + $3 * 60 + $4}
FILENAME=="out_file" {out_total += $1 * 86400 + $2 * 3600 + $3 * 60 + $4 }
END { printf("%f\n", in_total - out_total) }
}' in_file out_file
Dernière édition par vgersh99; au 03.28.2007 02:38 PM.. Motif: vB Code tags |
|
||||
|
La soustraction de deux variables dans les CSH
Je sais qu'il ya beaucoup de questions similaires, mais n'ont pas été en mesure de trouver une syntaxe, dans les postes de travail.
Je calculer var1 et var2 dans une précédente partie du script. Ensuite, je tiens à définir var2, var3 à var1. Ont essayé toutes sortes de variations sur le site: var3 \u003d `expr $ var2 - $ var1» Je suis malheureusement pas exactement un débutant unix, mais pas naturel ![]() Merci pour toute aide. -dharol |
|
|||||
|
Citation:
Citation:
Dans un vrai script shell, utilisez: Code:
var3=$(( $var2 - $var1 )) |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|