![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| xlc udarbejdelse fejl, når der beskæftiger sig med operatør overbelastning | luop0812 | AIX | 1 | 04-09-2008 04:09 PM |
| perl: Når der beskæftiger sig med filer, som ikke eksisterer | joeyg | Shell Programmering og Scripting | 2 | 02-20-2008 05:09 PM |
| tsch script problem (der beskæftiger sig med sed) | csnewbie84 | Shell Programmering og Scripting | 10 | 05-02-2007 10:51 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Hjælp i forbindelse med arra
Jeg readinga fil lin-linje og baseret craeting en Arry af unikke elemenst fra anden kolonne af linjen. Men når jeg coem ud af while-løkken mit array bliver tom, kan enyl en fortælle mig, hvad jeg ville gøre forkert
#! / bin / bash logfile \u003d ". / mylog.dat" begynder \u003d 100 ende \u003d"$(( $ begynde + 1000))! d " index \u003d 0 Isthere \u003d 0 MOTORER \u003d "" sed "$ start, $ slut" $ logfil | while read line gøre i \u003d `echo $ line | awk-F", " '(print $ 2)'` Isthere \u003d 0 til konto i "$ (MOTORER [@]}"; do if [ "$ i" \u003d "$ item"]; derefter echo "Aleady der" Isthere \u003d 1 brække fi gjort if [ "$ Isthere"-eq 0]; derefter echo "tilføjer $ Isthere" MOTORER [$ index] \u003d `expr $ i` index \u003d $ (($ index + 1)) fi # Echo $ line gjort echo $ indeks $ (# MOTORER [@]) # Howe nogensinde på dette punkt array er tom for i in "$ (MOTORER [@]}"; do echo $ i gjort |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|