2011-09-28 5 views
0

변수에 파일의 경로를 지정하려고합니다.유닉스 : 명령에 변수 할당

PATH = dirname script.sh 

그러나 오류가 발생합니다. 누군가가 도와 줄 수 있습니까? 감사.

감사합니다.

Eric Anderson

+0

'PATH' 변수를 덮어 쓰지 않도록 경고 할 수 있습니까? – mouviciel

+0

별칭이나 기능을 만드는 것이 더 나을 것입니다. –

답변

4

변수 이름과 등호 사이에 공백이있을 수 없습니다. 또한 dirname 명령을 실행하려고 했으므로 다음과 같은 것이 더 좋을 것입니다 :

PATH=$(dirname script.sh)