![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Awk: Vind lengte van de string aanhalingstekens weglaten | jayakumarrt | Programmeren en Shell Scripting | 2 | 05-09-2008 03:48 |
| weglaten van regels uit een bestand dat zich in bestand B | gneen | Programmeren en Shell Scripting | 14 | 02-20-2008 05:33 |
| Haal de woorden .. | kakashi_jet | Programmeren en Shell Scripting | 10 | 07-31-2006 09:30 |
| Weglaten van bepaalde bestandsnamen voor commando te verwerken | milhan | Programmeren en Shell Scripting | 5 | 05-19-2006 06:49 PM |
| Extracting alleen alfabetten van een waarde | amitkhiare | UNIX for Advanced & Expert Gebruikers | 2 | 02-22-2006 03:24 PM |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Hi guys,
Beetje nieuw voor Unix shell scripting, zodat deze vraag lijkt misschien weinig kiddish voor je. wat im proberen te bereiken is: Ik heb bestand dat is gecomprimeerd als Account_52320090605076_log.Z dus in mijn shell script Ik noem dit bestand ook als een van mijn parameters zoals . / Information.sh dbnaam GEBRUIKERSNAAM DIREC_LOC Account_52320090605076_log.Z wat ik nodig heb is hier 1. Controleer of het bestand een. Z of. Z aan het eind ervan. zo ja dan decomprimeer het na decomprimeer het DUMPFILE_NAME moet een nieuwe parameter zonder de. Z uitbreiding 2. Als er geen vervolgens verder met de volgende stap mijn script ziet er als volgt uit #! / bin / ksh DB_NAME \u003d $ 1 USER_NAME \u003d $ 2 DIR_LOC \u003d $ 3 DUMPFILE_NAME \u003d $ 4 LINE \u003d $ DUMPFILE_NAME; uitvoer LINE VAR \u003d `echo $ line | awk-F. '(print $ 3) "; uitvoer VAR echo $ VAR if [ "$ var" \u003d "z"] | | [ "$ var" \u003d "Z"] dan decomprimeer $ DUMPFILE_NAME chmod 744 `echo $ line | awk-F. '(print $ 1 "." $ 2)' ` DUMPFILE_NAME \u003d $ LINE | awk-F. '(print $ 1 "." $ 2)'; uitvoer DUMPFILE_NAME echo $ DUMPFILE_NAME fi echo $ DUMPFILE_NAME maar het lijkt lijnen niet haalt me de juiste resultaat, kan iemand helpen en laat me weten een juiste commando die ik kan gebruiken voor deze situatie. thx rekz |
| Bladwijzers |
| Labels |
| alfabetten, weglaten, rekz |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|