2014-12-29 6 views
0

변수를 만드는 하나의 KSH 스크립트가 있습니다. 다른 KSH 스크립트 파일을 호출하고 현재 스크립트에서 호출하는 변수로 변수를 전달하고 싶습니다. ... 내가 어떻게 그럴 수 있니? 예를 들어 다음과 같은변수를 다른 KSH 스크립트로 전달

+1

. 당신의 유스 케이스는 무엇입니까? 너 뭐 해봤 니? 무슨 일 이니? 행운을 빕니다. – shellter

+0

당신은 하나의 스크립트의 출력을 다른 사람의 입력으로 원한다. ?? – Ajay

+0

예 ... 하나의 스크립트에서 "my value".. (var1 = "my value")라는 변수를 주 스크립트에서 설정하면 ... 주 스크립트는 다른 스크립트를 호출하고 var1 변수를 사용합니다. 스크립트에서 그냥 방금 ... – user2061886

답변

1

참조 : 너무 막연

[STEP 101] # cat foo.ksh 
#!/usr/bin/ksh 

var='hello' ./bar.ksh 
echo "[foo.ksh] var=$var" 

export var='world' 
./bar.ksh 
echo "[foo.ksh] var=$var" 
[STEP 102] # cat bar.ksh 
#!/usr/bin/ksh 

echo "[bar.ksh] var=$var" 
[STEP 103] # ./foo.ksh 
[bar.ksh] var=hello 
[foo.ksh] var= 
[bar.ksh] var=world 
[foo.ksh] var=world 
[STEP 104] # 
관련 문제