The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



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
Sådan bruges substr til at returnere data til en shell script variable? ttunell Shell Programmering og Scripting 3 07-23-2008 01:02 AM
Indstilling miljø variable på en ekstern solaris maskinen bruger shell script eamani_sun Shell Programmering og Scripting 1 05-30-2008 11:05 PM
Lightweight X11 Desktop Environment: En tilbagevenden til basics iBot UNIX og Linux RSS Nyheder 0 12-04-2007 12:30 PM
Indstil 'Vis' miljøvariabel script orno Shell Programmering og Scripting 3 02-12-2007 12:27 PM
Problemet med at få stien til miljøet variable i bashrc i mit shell script krithika Shell Programmering og Scripting 8 05-26-2006 09:19 AM

Closed Thread
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øg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 03-17-2009
bce_groups bce_groups is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 7
Simpelt script til at vende tilbage miljøvariabel

HI,


I nedenstående script Jeg forsøger at vende tilbage værdien af miljøet variable TIBCO_HOME til opkalds

#! / usr / bin / csh
sæt VAR_NAME \u003d $ 1
echo VAR_NAME


På AIX konsol .. indstillet til setenv TIBCO_HOME / app / tibco

Når jeg køre scriptet ... myscript.sh TIBCO_HOME, scriptet prints TIBCO_HOME. Men jeg forventer / app / tibco.

Kan nogen hjælpe mig med at rette dette?


Tak,

Babu
  #2 (permalink)  
Old 03-17-2009
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderator
  
 

Join Date: Feb 2005
Beliggenhed: Boston, MA
Indlæg: 5.128
Code:
#! /usr/bin/csh
set VAR_NAME=$1
echo $VAR_NAME
  #3 (permalink)  
Old 03-17-2009
bce_groups bce_groups is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 7
HI,
Tak for dit svar.
Jeg har ændret min script men stadig scriptet prints TIBCO_HOME.

Jeg påberåber scriptet som "csh-f test1.sh TIBCO_HOME"

echo $ TIBCO_HOME på UNIX konsol returnerer / app / tibco, jeg ønsker det samme output fra mit script.

Nedenfor er den modificerede script ..

#! / usr / bin / csh
sæt VAR_NAME \u003d $ 1
echo $ VAR_NAME

Tak,
BCE
  #4 (permalink)  
Old 03-18-2009
rikxik's Avatar
rikxik rikxik is offline
Registreret Bruger
  
 

Join Date: Dec 2007
Stillinger: 250
Det gør, hvad den forventes at gøre. Du er nødt til at gøre dette:

Code:
#! /usr/bin/csh
set VAR_NAME=$1
eval echo \$$VAR_NAME
  #5 (permalink)  
Old 03-18-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderator (Den Tutor)
  
 

Join Date: Jun 2008
Beliggenhed: INDIEN
Indlæg: 1.400
forsøge at kilden scriptet
  #6 (permalink)  
Old 03-18-2009
bce_groups bce_groups is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 7
Takket u so much. Jeg får resultatet.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 07:36 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0