두 스크립트가 script1.py 및 script2.sh이라고 말합니다.Linux : 스크립트에 전달되는 명령 줄 인수에 명령 줄 인수를 전달하는 방법은 무엇입니까?
script1.py는 명령 줄 인수로 "-t somethinng"를 취하고 script2.sh는 script1.py를 명령 줄 인수로 사용합니다. script2.sh -class script1.py. "script1.py -t 값" :
나는에 의해 독립 스크립트로 script1.py을 실행할 수 있습니다.
이제 script1.py를 script2.py에 명령 줄 인수로 전달할 때 동시에 명령 줄을 script1.py에 전달해야합니다.
내가 좋아하는 뭔가를 시도하려는 this-
script2.sh --class script1이 :
script2.sh --verbose MyClass에 '-t 값이 "모두에서 MyClass의를 얻기 위해 설정 --class 인수. 위 명령은 내가하고 싶은 명령입니다. // MyClass는 script1.py의 클래스입니다.
이러한 파일은 SVN 형식입니다. 이 두 파일을 편집하려면이 두 파일의 코드 검토를 게시하고 승인을 얻고 다음 단계로 이동하는 데 시간이 걸리는 을 게시해야합니다. script2.sh --class script1 : MyClass "-t value"--verbose script2.sh는 모두 --class 인수에서 Myclass를 가져 오기 위해 설정됩니다. 위 명령은 내가하고 싶은 명령입니다. // MyClass는 script1.py의 클래스입니다. –
@DeepakVerma : hek2mgl의 대답이 작동하지 않았습니까? –
hek2mgl 's이 (가) 나를 위해 작동하지 않습니다. 또한 표준 솔루션입니다. –