The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



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
une heure de moins de 24 heures bobo UNIX pour les nuls Questions et réponses 3 10-23-2006 12:55 PM
Comment puis-je vérifier si le port est occupé ou si quelqu'un se sert-il? umen IP Networking 1 01-28-2006 03:37 AM
Lecteur de CD est occupé NIKK UNIX for Advanced & Expert Users 6 08-29-2004 02:59 PM
umount, périphérique occupé, mais .. tempête UNIX pour les nuls Questions et réponses 10 08-20-2002 07:49 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 01-28-2008
Shary shary is offline
Registered User
  
 

Join Date: Jan 2007
Posts: 61
comment calculer occupé heures

Chers tous,
s'il vous plaît dites-moi un script qui peut en mesure de calculer le bus par heure le volume claculating par exemple
volume heures
1 100
2 200
3 300
4 7000
5 50
6 80
7 77
8 77
9 165
10 888
11 99
12 89
13 33
14 676
15 878
16 90
17 56
18 11
19 123
20 144
21 155
22 177
23 190
24 19

BUSY \u003d 4 heures
occupée est de 4 heures parce que le volume maximal de 7000 à 4.

kinldy tout organisme peut me donner le script qui peut faire cela.
  #2 (permalink)  
Old 01-28-2008
dennis.jacob dennis.jacob is offline Forum Advisor  
dj - l'étudiant
  
 

Join Date: Feb 2007
Lieu: Singapour / Bangalore / Cochin
Posts: 611
Essayez ceci:


Code:
sort -n -k2 filename |  awk 'END{NF=$RS; print "BUSY HOUR="$1}'

  #3 (permalink)  
Old 01-28-2008
Shary shary is offline
Registered User
  
 

Join Date: Jan 2007
Posts: 61
Chers tous,

Je donne u le fichier mais sa séparés par "," virgule.
en fait toutes les separted u par virgule peut le faire pour ce fichier

HEURES AccRq SucAcc FailAcc SucAccStart
0 18301 18301 0 18368
1 9412 9412 0 9452
2 7697 7697 0 7730
3 5060 5060 0 5068
4 3960 3960 0 3972
5 3837 3837 0 3851
6 5047 5047 0 5069
7 6102 6102 0 6124
8 8361 8361 0 8377
9 10183 10183 0 10206
10 14669 14669 0 14706
11 16577 16577 0 16622
12 12347 12347 0 12383
13 9040 9040 0 9067
14 8051 8051 0 8074
15 10818 10818 0 10792
16 20399 20399 0 20453
17 41259 41259 0 41514
18 36523 36523 0 36825
19 13581 13581 0 13734
20 12576 12576 0 12685
21 11332 11332 0 11432
22 13457 13457 0 13583
23 10898 10898 0 10996

la production devrait être

BUSY \u003d 17 HEURES
i am calcul sur la base du deuxième domaine qui est accrq et la valeur la plus élevée est 41.259 contre walue que l'heure est de 17.
bien voulu me dire le script qui peut me donner la sortie

BUSY \u003d 17 HEURES
  #4 (permalink)  
Old 01-28-2008
dennis.jacob dennis.jacob is offline Forum Advisor  
dj - l'étudiant
  
 

Join Date: Feb 2007
Lieu: Singapour / Bangalore / Cochin
Posts: 611
Essayez ceci:


Code:
sed -n '2,$p' filename | sed 's/,/ /g' |sort -n -k2 |  awk 'END{NF=$RS; print "BUSY HOUR="$1}'

  #5 (permalink)  
Old 01-28-2008
Shary shary is offline
Registered User
  
 

Join Date: Jan 2007
Posts: 61
salut
thanx for ur support, mais quand je suis ur excuting état, il n'est pas de me donner une valeur quelconque.
la sortie sera comme
BUSY HEURE \u003d
afin de bien vouloir m'aider s'il vous plaît, à cet égard,
  #6 (permalink)  
Old 01-28-2008
manas_ranjan's Avatar
manas_ranjan manas_ranjan is offline
Registered User
  
 

Date d'inscription: juillet 2007
Lieu: Amsterdam
Messages: 177
S'il vous plaît essayez ceci ..........

cat <<nom_fichier>> | sort-nr-t ','-k2 | head -1 | awk 'END (print $ 1 ": - est BUSY Hour")'

Dernière édition par manas_ranjan; au 01.28.2008 05:53 AM.. Motif: remplacer le séparateur de champ à partir de: à
  #7 (permalink)  
Old 01-28-2008
Shary shary is offline
Registered User
  
 

Join Date: Jan 2007
Posts: 61
Cher
toujours pas de sa valeur en donnant le résultat est un peu comme
: - Est BUSY Hour
il n'y a pas de valeur
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 01:23 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0