The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
google unix.com



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Grep hjelpe oversvømmelse Shell programmering og Skripting 3 06-06-2008 02:14
Grep Aejaz UNIX for Advanced & ekspertbrukere 3 04-30-2008 08:10
grep dineshr85 Shell programmering og Skripting 1 10-10-2007 05:52
hvordan skal utelukke grep kommandoen fra grep yamsin789 UNIX for Advanced & ekspertbrukere 2 10-05-2007 03:59
Gjør grep-c display som grep-n? Jerrad Shell programmering og Skripting 2 08-25-2006 01:20

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 Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 08-27-2007
rorey_breaker rorey_breaker is offline
Registrert bruker
  
 

Bli Dato: Aug 2007
Innlegg: 20
grep wc

Hei, jeg prøver legge alle forekomstene av gjeldende brukeren til en ouputfile i en nummerert liste f.eks 1) brukernavn ......

Jeg har et problem, da den grep søkeord teller ikke tilordner et nummer til Lineno variabel, dette er et problem, og jeg kan ikke ut til å få det til å arbeide med ulike parentes og tale merkene. Vennligst hjelp dette er svært frustrerende.

echo "Hva filen til søk?"
lese filen

int \u003d 1
echo "starter grep"

Lineno \u003d grep $ USER $ fil | wc-l
angir - `grep $ USER $ file`

mens [$ int-le $ Lineno]
gjøre
eval y \u003d'$'$ int
echo "$ int) $ y">> usernameoutput
int \u003d `expr $ int + 1`
ferdig
echo "ferdig"
  #2 (permalink)  
Old 08-27-2007
dennis.jacob dennis.jacob is offline Forum Advisor  
dj - studenten
  
 

Bli Date: Feb 2007
Sted: Singapore / Bangalore / Cochin
Innlegg: 596
Prøv dette

Code:
echo  "$USER   $(grep -c $USER filename)" >>result_file
  #3 (permalink)  
Old 09-04-2007
rorey_breaker rorey_breaker is offline
Registrert bruker
  
 

Bli Dato: Aug 2007
Innlegg: 20
Angry fortsatt problemer

Hei igjen,
Har ikke svart på en stund ikke hatt mye tid til å spille med dette siste. Og nå som jeg kommer tilbake for å ha en god, jeg har samme problem.

Lineno \u003d grep-c "$ bruker '' $ file '

Jeg tror ikke det er å lese filen variabelen riktig, som på toppen har jeg lagt inn:

echo "$ file"

som returnerer hva jeg forventer at det til, bekrefter at filen gitt av brukeren er gyldig og leser variable og ikke ser etter ordet fil.

Men når det kommer til grep count:

grep: $ fil: Ingen slik fil eller katalog

username: line 26: [1: unary operatør forventet

Er jeg riktig i den tro at den unary operatør feilen er et resultat av Lineno variabel blir lagret som en streng og ikke som en int?

Vennligst kan noen bekrefte linjen som vil lagre den samlede tall for grep kommandoen tar brukeren og filen som argumenter i en varable kalt Lineno. Dette driver meg potty!

Takk for hjelp!
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er PÃ¥
Smilefjes er PÃ¥
[IMG] koden PÃ¥
HTML-koden Av
Pingbacks er PÃ¥
Refbacks er PÃ¥




Alle klokkeslett er GMT -4. NÃ¥ er klokken 10:47.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0