1
일부 표현식을 실행하기 위해 rscript를 사용하고 있지만 대시가있는 경우에 문제가 있습니다. 간단한 예는 다음과 같습니다대시로 표현식에 rscript 사용
$ rscript -e '-1'
ERROR: option '-e' requires a non-empty argument
추가 괄호 밖으로 작동 (rscript -e (-1)
)하지만 난 항상 제대로 괄호됩니다 모르겠어요. documentation에서
그것은
은, -e 옵션그래서 내가 bash는 다른 인용 규칙을 사용하여 시도에 사용되는 쉘에서 인용 규칙을 알고 있어야 사용하여 대시를 탈출 할 때 또는 말한다 작은 따옴표를 사용하지만 여전히 작동하지 않습니다.
$ rscript -e "\-1"
Error: unexpected input in "\"
Execution halted
내가 빠진 것이 있습니까?
오, 알았지 만 사용 된 셸에 따라 적절히 인용하는 문서의 내용은 무엇을 의미합니까? docopt를 살펴 보도록하겠습니다. 감사! :) – TomDT
'적절한 따옴표'는 일반적으로 인수 자체를 말하며 때로는 문자열 등이 필요합니다. pp. –