![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Awk: Hitta längd string bortsett citat | jayakumarrt | Shell-programmering och Skript | 2 | 05-09-2008 04:48 |
| utelämna rader från fil A som finns i filen B | gneen | Shell-programmering och Skript | 14 | 02-20-2008 05:33 |
| Få ord .. | kakashi_jet | Shell-programmering och Skript | 10 | 07-31-2006 10:30 |
| Utelämna vissa filnamn för kommandon för att bearbeta | milhan | Shell-programmering och Skript | 5 | 05-19-2006 07:49 |
| Extrahera endast alfabet från ett värde | amitkhiare | UNIX för avancerade & Expertanvändare | 2 | 02-22-2006 03:24 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Hej Killar,
Bit nya Unix shell scripting, så denna fråga kanske verkar lite kiddish för dig. vad im försöker uppnå är här: Jag har fil som är komprimerad gillar Account_52320090605076_log.Z så i mitt shell script jag kallar denna fil även som en av mina parametrar gilla . / Information.sh dbname ANVÄNDARNAMN DIREC_LOC Account_52320090605076_log.Z vad jag behöver här är 1. Kontrollera om filen har en. Z eller. Z vid dess slut. Om ja då packa upp den efter packa den DUMPFILE_NAME bör ha en ny paramater utan. Z förlängning 2. Om någon sedan fortsätta med nästa steg mitt manus ser ut så här #! / bin / ksh DB_NAME \u003d $ 1 USER_NAME \u003d $ 2 DIR_LOC \u003d $ 3 DUMPFILE_NAME \u003d $ 4 LINE \u003d $ DUMPFILE_NAME, exportkonkurrens LINE Var \u003d `echo $ LINE | awk-F. '(print $ 3) "export VAR echo $ VAR om [ "$ var" \u003d "z"] | | [ "$ var" \u003d "Z"] sedan packa $ DUMPFILE_NAME chmod 744 `echo $ LINE | awk-F. '(print $ 1 "." $ 2)' " DUMPFILE_NAME \u003d $ LINE | awk-F. '(print $ 1 "." $ 2)'; export DUMPFILE_NAME echo $ DUMPFILE_NAME fi echo $ DUMPFILE_NAME men det verkar som om linjerna inte hämta mig rätt resultat, kan någon hjälpa till och tala om det för mig en riktig kommandot som jag kan använda för denna situation. thx rekz |