![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| cat operatie | trichyselva | UNIX voor Dummies Questions & Answers | 0 | 03-24-2008 06:55 |
| Array operatie | phamp008 | Programmeren en Shell Scripting | 3 | 01-18-2008 05:31 |
| Hulp bij rekenkundige operatie | emjayshaikh | Programmeren en Shell Scripting | 3 | 09-23-2007 11:44 PM |
| RPC niet op yp operatie | Remi | SUN Solaris | 1 | 05-22-2007 10:15 |
| AIX 4.3 openssh 3.7.1.0 Exploitatie | Ripley | AIX | 2 | 03-07-2005 01:56 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Problemen met de som operatie
Ik schreef deze code ..
#! / bin / sh som \u003d 0 for i in `cat numbers.txt | cut-f1" doen som \u003d expr $ som + $ i gedaan echo $ som Ik wil het lezen van de nummers in het bestand numbers.txt. en vind som van hen. Maar deze code schrijft alleen de cijfers (zonder bedrag) dat hij leest. Help me .. |
|
||||
|
Probeer een beetje awk
burakkilic,
Ik normaal gebruik awk voor dit soort probleem - het werkt effectief awk '(tot + \u003d $ 1) END (print tot)' numbers.txt Als alternatief, verander je script zoals afgebeeld: #! / bin / sh som \u003d 0 for i in `cat numbers.txt | cut-f1" doen sum \u003d `expr $ som + $ i" # toevoegen terug aanhalingstekens rond de expr gedaan echo $ som Steve |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|