Q
인수는
6
A
답변
1
없음 당신이 할 수없는 메아리없는 모르겠어요. 줄의 시작 부분에 #가 있으면 $ 2가 스크립트에 대한 인수로 대체되지 않습니다. 당신이하려는 일을하는 방법은
qsub foo.sh -N <name>
2
나를 위해 노력하십시오.
나는 -N 명령 의미하지만 sh foo.sh a b
에 의해 호출
#!/bin/bash -l
#$ -S /bin/bash
#$ -N $2
echo $1
echo $2
즉시
a
b
+0
답장을 보내 주셔서 감사합니다. 하지만 이미 echo 명령으로 전달하는 인수가 잘 작동한다고 언급했습니다. 그러나 두 번째 경우 '# $ -N $ 2'$ 2는 'b'로 평가되지 않습니다.상황을 알려주기 위해 : 이것은 Sun Grid Engine을위한 qsub 스크립트이고 '-N'옵션은 작업의 이름을 설정합니다. 따라서이 경우 작업은 '$ 2'로 설정되고 'b'와 같이 원하는대로 설정되지 않습니다. 그래서 일반적인 질문은 '# $ -SomeParameterOption'$ 2에 매개 변수를 전달하는 방법입니다. 고맙습니다. – user1137731
관련 문제
- 1. 인수는
- 2. 인수는 기본적으로
- 3. Dialog.Show 인수는
- 4. 확인 인수는
- 5. 파이썬 __init__ 인수는 튜플
- 6. 여러 선택적 인수는
- 7. PSR-0 인수는
- 8. EOF() 함수의 인수는 무엇입니까?
- 9. 사용하지 않은 인수는 R
- 10. SpringMethodInvocationBean : 인수는 인터페이스입니다
- 11. 인수는 값으로 전달됩니까?
- 12. ArrayList의 Int 인수는 무엇입니까?
- 13. Rspec의 테스트 인수는 무엇입니까?
- 14. 하스켈 읽기 인수는
- 15. 리튬의 선택적 인수는 무엇입니까?
- 16. C++ ... 모든 인수는
- 17. AS3 가변 길이 인수는
- 18. defgeneric의 선택적 인수는 무엇입니까?
- 19. 기능 인수는 파일 이름
- 20. 통과 인수는 규칙에서
- 21. 통과 'CONST이 인수는 예선은 [-fpermissive]
- 22. 함수 호출에서 인수는 어떻게 평가됩니까?
- 23. WCF 서비스 메서드 인수는 부울
- 24. enumerateObjectsUsingBlock의 BOOL * stop 인수는 무엇입니까?
- 25. 최고의 Pro OOP 인수는 무엇입니까?
- 26. 파일 스트림 인수는 C++에서
- 27. 중첩 형식 인수는 어떻게 작동합니까?
- 28. 수퍼 클래스 생성자의 인수는 무엇입니까?
- 29. 왜이 인수는 구문 분석 오류입니까?
- 30. C에서 함수 인수는 어떻게 전달됩니까?
당신이'# $ -N $ 2'의 의미를 설명 할 필요가 있다고 생각합니다. 스크립트가 bourne shell 스크립트라면 이것은 주석 ('#'으로 시작합니다)이지만 다른 것을 의미하는 것 같습니다. – Celada
나는 이미 그것을 설명하려고 애썼다. Saptamus Prime에게 코멘트를 보아라. 이 옵션은 클러스터 환경에서 작업 이름을 설정하는 데 사용됩니다. http://www.clusterresources.com/torquedocs/commands/qsub.shtml을 참조하십시오. 사실, 주석에 #가 사용됩니다. 그러나 구문 # # -Argument Value에서 사용될 때 따라야 할 때가 아닙니다. 감사. – user1137731
질문이 qsub에 특정한 셸 metasyntax에 관한 것이라면 질문에서 언급해야합니다. 어쨌든, 당신이 보내는 링크는'# PBS' 지시어에 대해서 말하고 있지만'# $'에 대해서는 전혀 언급하지 않았으므로 그 의미가 아직도 모르겠습니다. 어쨌든, 스크립트가 실행되기 전에'qsub' 지시어가'qsub' 자체에 의해 해석되는 것처럼 들리므로 실행 된 스크립트에 전달 된 인수는 입력되지 않습니다 그러한 지침의 처리에 나는 당신이 직업의 이름에 정적 문자열을 제공해야한다고 생각합니다. – Celada