The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



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

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-24-2009
scarletsupra scarletsupra is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2009
Krabbels: 1
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
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 08:48 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0