2013-08-14 7 views
1

저는 방금 Mac을 가지고 있으며, Linux와 Mac에서 bash보다 Windows cmd에 익숙해 졌기 때문에 저는이 문제로 고민하고 있습니다. 일부 응용 프로그램을 휴대용으로 만들기 위해 bash를 사용하여 출력 경로를 변경하려고합니다. 그것은 bash는이 작업을 수행하는 방법이bash에서 프로그램의 출력 경로를 변경하십시오.

Set APPDATA=%CD%/certainfolderforportablestuff 

같은 cmd를 입니까? 단지 Appdata 폴더 이름을 유지하십시오. 미리 감사드립니다. bash는

답변

3
APPDATA=%CD%/certainfolderforportablestuff 

APPDATA=$PWD/certainfolderforportablestuff 

해야합니다 그리고 당신은 그냥 떠들썩한 파티로 시작하고 이후는 기본적으로 큰 따옴표 안에 변수를 배치하는 것이 좋습니다 :

APPDATA="$PWD/certainfolderforportablestuff" 
+0

한 따옴표를위한 추천 – msw

+0

답변 주셔서 감사합니다. 그러나 나는 큰 실수를 저질렀다. 어떻게 bash에서 set 명령어를 할 수 있을까? 똑같은가요? –

+0

배쉬에서 세트를 사용할 필요가 없습니다. 변수의 할당은 간단히'VAR = VALUE' 형식입니다. 변수가 포함 된 매개 변수에 대한 정보는 http://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameters에서 확인하십시오. 'man bash'를 실행하여 터미널에서 문서를 읽을 수도 있습니다. – konsolebox

관련 문제