![]() |
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 |
| udfører Tilfældig når et job finishmidler | ChicagoBlues | Shell Programmering og Scripting | 4 | 03-06-2008 12:41 PM |
| awk / sed / ksh script til oprydning / etc / group fil | pdtak | Shell Programmering og Scripting | 6 | 02-28-2008 03:33 AM |
| pthread_cleanup_push / pop - Tilfældig handling problem | sonicx | Højtstående Programmering | 2 | 12-09-2007 02:15 AM |
| Login ID Tilfældig | MILLERJ62 | AIX | 1 | 05-12-2006 04:20 AM |
| sendmail Tilfældig | thomi39 | UNIX for dummyer Spørgsmål & svar | 1 | 02-23-2006 09:48 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Hjælp til oprydning
Jeg forsøger at tilføje en unik streng til en variabel til at forhindre, at nogle navneområde kollisioner.
Datafil \u003d / u001/app/unica/affinium644/campaign/partitions/limited/tmp/ebf9aaah.t ~ # Datetime \u003d `date +% Y% m% d_% H% M% S` echo $ datafil> tmpnme.txt sed »s_ / _ _g 'tmpnme.txt> tmpnme2.txt DATA \u003d $ (cat tmpnme2.txt) TMPNAME \u003d $ (echo $ DATA | awk '(print $ 9)') TMPNAE2 \u003d $ (echo $ (TMPNAME %.*}) TBLNAME \u003d $ (echo $ (DATETIME) $ (TMPNAE2)) rm tmpnme.txt rm tmpnme2.txt TBLNAME vil blive brugt som tabellen navn og datafile er unik, men jeg vil være lige så tilfreds med at bruge en tilfældig streng eller noget andet. Enhver hjælp ville være værdsat. Jeg er sikker på, at dette kunne gøres meget mere effektivt. |
|
||||
|
Hej,
Jeg tror, at »mktemp-kommandoen (der skaber en midlertidig fil med en enestående * * navn) kan være nyttigt her: # Create ( '-c' option) en 0-længde-fil i tmp området typeset-i RC typeset LP_FILE_PATH \u003d $ (mktemp-c), RC \u003d $? hvis [[$ (RC)-ne 0]]; derefter echo "FEJL: kan ikke oprette en midlertidig fil" return $ (RC) fi # Uddrag filnavnet (formodes at være UNIC) typeset LP_UNIC_NAME \u003d $ (LP_FILE_PATH ##*/} # ... # Har dine ting # ... # Glem ikke at oprydning den midlertidige området! # (Der skal gøres på den * SLUT *) rm-f $ (LP_FILE_PATH) Håber det hjælper, C. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|