나는 리눅스 및 쉘 스크립팅을 처음 사용합니다. 일부 읽기 명령이있는 스크립트가 있습니다. 그래서
#script1.sh
echo "something here"
....
read var1
read var2
...
이제이 스크립트를 호출하고이 스크립트에 값을 전달할 수있는 다른 스크립트를 작성하고 싶습니다. 그래서 저는 다음과 같은 것을 바라고 있습니다.
./script2.sh hello world
그리고 이것은 script2를 실행 하고 var1에 " hello "를 저장 하고 var2에 " world "를 저장합니다. 이 script2 에는 무엇이 포함되어야 하며 어떻게 이러한 인수를 script1에 전달할 수 있습니까?
나는 이것을 많이 검색했지만 이것을 설명하는 사람을 찾지 못했습니다.
script1.sh에서 script2.sh 호출
#script1.sh
./script2.sh hello world
script2.sh에서
var1 =$1
var2 =$2
echo $var1
echo $var2
Ouput는 hello world
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다