![]() |
|
|
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 |
| Awk: Find længden af strengen udelade citater | jayakumarrt | Shell Programmering og Scripting | 2 | 05-09-2008 04:48 AM |
| udelades linier fra filen A, der er i filen B | gneen | Shell Programmering og Scripting | 14 | 02-20-2008 05:33 AM |
| Få ord .. | kakashi_jet | Shell Programmering og Scripting | 10 | 07-31-2006 10:30 AM |
| Udelade nogle arkivnavne for kommandoer til at behandle | milhan | Shell Programmering og Scripting | 5 | 05-19-2006 07:49 PM |
| Udvinder kun alfabeter fra en værdi | amitkhiare | UNIX for Advanced & Ekspertsøgning Brugere | 2 | 02-22-2006 03:24 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Hi Guys,
Bit ny til Unix shell scripting så dette spørgsmål kan synes lidt kiddish for dig. hvad im forsøger at opnå her, er: Jeg har fil, som er komprimeret gerne Account_52320090605076_log.Z så i mit shell script jeg kalder denne fil også som en af mine parametre lide . / Information.sh DBNAME USERNAME DIREC_LOC Account_52320090605076_log.Z hvad jeg har brug for her, er 1. Kontroller, om filen er en. Z eller. Z efter dens afslutning. hvis ja så dekomprimerer det efter dekomprimere den DUMPFILE_NAME bør have en ny paramater uden. Z udvidelse 2. Hvis der ikke derefter gå videre med næste skridt mit script ser sådan ud #! / bin / ksh DB_NAME \u003d $ 1 USER_NAME \u003d $ 2 DIR_LOC \u003d $ 3 DUMPFILE_NAME \u003d $ 4 LINE \u003d $ DUMPFILE_NAME; eksport LINE VAR \u003d `echo $ LINE | awk-F. '(print $ 3) «eksport VAR echo $ VAR hvis [ "$ VAR" \u003d "z"] | | [ "$ VAR" \u003d "Z"] så dekomprimerer $ DUMPFILE_NAME chmod 744 `echo $ LINE | awk-F. '(print $ 1 "." $ 2)' ` DUMPFILE_NAME \u003d $ LINE | awk-F. '(print $ 1 "." $ 2)'; eksport DUMPFILE_NAME echo $ DUMPFILE_NAME fi echo $ DUMPFILE_NAME men det ser ud som linjer ikke hente mig det korrekte resultat, kunne nogle en hjælp og lade mig vide en korrekt kommando, som jeg kan bruge til denne situation. thx rekz |
| Bogmærker |
| Tags |
| alfabeter, udelade, rekz |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|