![]() |
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 |
| Counting string van een variabele | Dip | Programmeren en Shell Scripting | 5 | 10-22-2008 08:19 |
| optie van grep voor tellen exacte woord? | Maddy | Linux | 3 | 06-17-2008 08:55 |
| Noodzaak shell / sed script voor grep + string vervanging | pranavagarwal | Programmeren en Shell Scripting | 3 | 11-15-2007 06:35 |
| Tellen van de max. lengte van de string | ganesh123 | Programmeren en Shell Scripting | 2 | 02-23-2007 04:27 PM |
| Counting patronen in een shell string | kevin80 | UNIX voor Dummies Questions & Answers | 3 | 06-03-2003 09:34 |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
grep-c script tellen string tweemaal in plaats van een keer?
Ik heb geprobeerd dit script om een telling van het vóórkomen van een string in bestanden.
Ik heb meerdere bestanden in een directory zal ik gebruik dit op. Alle bestandsnamen beginnen "invALL.06" Het script werkt, behalve dat telt tweemaal voor elk een exemplaar van 'Factuur Totaal ". Als er 5 gevallen van "Factuur Totaal" in een bestand geeft hij 10. Ik heb geprobeerd het met grep-cn en grep-cx. Niet beter. Ik heb geprobeerd de string "Laatste pagina" dezelfde resultaten. Ik heb getest door te zoeken naar het woord "Vervolg" in de bestanden. Het telt ze correct. Heeft het te maken hebben met grep-c op meer dan een woord in een string? Bedankt. Script voor i in invALL.06 * doen count \u003d `grep-c" Factuur Totaal "$ i" echo $ i "is" $ count "Factuur Totalen" gedaan Uitgangen: invALL.0605 heeft 870 Factuur Totalen invALL.0606 heeft 936 Factuur Totalen Het bestand is het zoeken ziet er uit als hieronder. Het heeft alleen "Factuur Totaal" aan het einde van elke factuur sectie. & k2G & f504y4X (8U (s0p12.00h0s1b4102T & l6D & k10H & k2G & f504y4X (8U (s0p12.00h0s1b4102T & l6D & k10H & a0h60V Factuur 000000 06/19/09 84888-00 25070 ZZ joe 1 06/19/09 14:40 Verkoop aan mij mede naam LLC (MD) 123 uw straat DR 777 mijn DRIVE SUITE z uw gemeente, VA 24551 Irvington, MD 21061 verkopen aan mij 123 uw straat DR 555-555-1212 Netto 30 Days 07/19/09 yourtown, VA 24551 verkocht aan u, L john 06/19/09 Om deze klant. Houd 6/17/09 levering 1 ED51 1 0 1 SHT 2,68 2,68 15 # 2 LA4 5 0 5 stuks 8,00 90,00 040 3 EW4 5 0 5 SHT 7,35 36,75 4mm \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Subtotaal voor niet-belastingplichtigen: 89,43 3 Lines Totaal Qty Verzonden Totaal 11 Totaal 89,43 Brandstof Surchrg 3,50 Factuur Totaal 92,93 Laatste pagina & k2G & f504y4X (8U (s0p12.00h0s1b4102T & l6D & k10H & k2G & f504y4X (8U (s0p12.00h0s1b4102T & l6D & k10H & k2G & f504y4X (8U (s0p12.00h0s1b4102T & l6D & k10H & k2G & f504y4X (8U (s0p12.00h0s1b4102T & l6D & k10H & a0 h60V Factuur 000000 06/19/09 848700-01 25070 ZZ Ron 1 06/19/09 14:40 selltome isell, LLC (MD) 123 sellme 123 wesell DRIVE SUITE z pinetree, VA 24000 pinetree, AZ 12121 sellto me 123 myroad 222-555-1212 Netto 30 Days 07/19/09 boom, VA 24000 soldfromme, jjones 06/19/09 voor deze klant. 5 YMA 2 0 2 elk 3,65 7,30 A24 \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Subtotaal voor niet-belastingplichtigen: 7.30 1 Lines Totaal Qty Verzonden Totaal 2 Totaal 7,30 Factuur Totaal 7,30 Laatste pagina |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|