The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
google unix.com



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Liste filer med hele banen r_sethu UNIX for Dummies Spørsmål og svar 5 06-15-2009 02:56
Opprettholde full sti av et skript i et var da sourcing det fra et annet script mrbluegreen Shell programmering og Skripting 4 03-19-2008 10:31
hele banen av. profil i UNIX dba UNIX for Dummies Spørsmål og svar 6 02-22-2008 06:12
for å finne filen med hele banen surjyap Shell programmering og Skripting 5 01-18-2008 03:26
får hele banen fra relativ bane polypus Shell programmering og Skripting 4 03-25-2007 12:08

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 09-16-2005
BriceBu BriceBu is offline
Registrert bruker
  
 

Bli Dato: Sep 2005
Sted: Boston-området
Innlegg: 2
Question Hele banen ved utføring av skript i ksh?

Hei alle,

Her er scenariet:

Jeg har et manus, la oss kalle det script1. Dette skriptet påkaller et script, som vi kaller set_envVia punktum "." kommandoen, slik:

File: [script1]
#! / bin / ksh
#
region_id \u003d DEV
. set_env $ (region_id)
og så videre. Script set_env setter opp en henrettelse miljø for resten av script1 henhold til verdien av parameteren (region_id) passerte.

Mitt spørsmål / problem er:

La oss anta at set_env ligger i samme katalog som script1. Hvordan kan jeg sikre at set_env vil bli funnet av skallet, når inneholder katalogen ikke er i PATH, og er ikke PWD på den tiden script1 ble påkalt? Med andre ord, hvordan kan script1 forteller shell for å lete etter set_env uansett katalog script1 tilfeldigvis bor?

Jeg forstår at $ (_) skal returnere den fullstendige banen til skriptet bli henrettet, men når jeg prøver å bruke den i script1, Svikter det å returnere noe meningsfylt.

Eventuelle tips vil være meget verdsatt. Takk!
 

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 02:23.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0