![]() |
|
|
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 |
| CC Solution presserende behov | satty | UNIX for dummyer Spørgsmål & svar | 5 | 05-29-2008 08:04 AM |
| Hjælp der et presserende behov for | nabmufti | Shell Programmering og Scripting | 11 | 02-11-2008 08:17 AM |
| Opsætning Profil ....... Need Help Hurtigst muligt | reachtokhan | UNIX for Advanced & Ekspertsøgning Brugere | 13 | 11-06-2007 03:06 PM |
| Brug for oplysninger hurtigst muligt. | sumit_krishan | UNIX for dummyer Spørgsmål & svar | 3 | 06-08-2005 07:13 AM |
| link og tilknytningen, haster ... | umonk | UNIX for Advanced & Ekspertsøgning Brugere | 1 | 12-17-2001 12:06 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Har du brug for hjælp hurtigst muligt
Hej til alle,
Jeg ma regelmæssig besøgende på denne hjemmeside, men denne her er min første tråd. Selv om jeg ve forsøgt, men jeg kan ikke finde løsningen. ![]() Jeg ve antallet af filer med extension. Fil., Som har nogle definere erklæring i it.The filer consits som følger Ex: -- abc.file `definere ADCONV0 TB_DIGRFAFE.digrf0.udigrf_top.uad0_wrap `definere APLL TB_DIGRFAFE.digrf0.udigrf_top.uapl_wrap `definere DPLL TB_DIGRFAFE.digrf0.udigrf_top.udpl_wrap bcd.file `definere APLL TB_DIGRFAFE.digrf0.udigrf_top.uapl_wrap `definere DPLL TB_DIGRFAFE.digrf0.udigrf_top.udpl_wrap `definere DACONV0 TB_DIGRFAFE.digrf0.udigrf_top.uda0_wrap `definere TOP TB_DIGRFAFE.digrf0 `definere SCI TB_DIGRFAFE.digrf0.udigrf_top.usci_wrap output bør Path of file. / Abc.file samme samme samme Path of file. / Bcd.file samme samme samme `definere TOP TB_DIGRFAFE.digrf0 `definere SCI TB_DIGRFAFE.digrf0.udigrf_top.usci_wrap De sidste to linjer produktion, fordi de ikke er defineret inde i mit shell script ... Mit program er som nedenfor #! / bin / sh for temp i `find. -name '*. fil' `# Temp gemmer alle. Filtypen gøre echo "Path of FILE $ temp" nawk '\ BEGIN ( # opslagstabel defination ref_arr [ "ADCONV0"] \u003d "TB_DIGRFAFE.digrf0.udigrf_top.uad0_wrap" ref_arr [ "APLL"] \u003d "TB_DIGRFAFE.digrf0.udigrf_top.uapl_wrap" ref_arr [ "DPLL"] \u003d "TB_DIGRFAFE.digrf0.udigrf_top.udpl_wrap" ref_arr [ "DACONV0"] \u003d "TB_DIGRFAFE.digrf0.udigrf_top.uda0_wrap" ) / ^ `define / ( str \u003d $ 2 val \u003d $ 3 for (post i ref_arr) ( if (str \u003d\u003d item) ( if (ref_arr [str] \u003d\u003d val) print "samme" anden print $ 0 ) ) ) '$ Temp gjort Nu ved jeg m at få udgang som følger Path of file. / X.file samme samme samme Path of file. / Y.file samme samme samme Path of file. / Abc.file samme `definere DACONV0 cat.grep.cut Jeg ved der er nogle logiske fejl i min for-løkke, men jeg m ikke i stand til at fange den. -------------------------------------------------- ----------------------- Please pls pls hjælp ......... Prady Senest redigeret af user_prady; 09-03-2007 kl 10:36 PM.. |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|