2017-04-08 2 views
1

에 따라 작동하지 않는 것은 내가 제대로 실행되지 않는 각 명령 다음에 공간을 추가하지 않으면bash는 별칭이 제대로

alias status='git status' 
alias cdp='cd ~/cdp/' 
alias test='cd ~/test/' 

문제는 내 ".bash_profile에"맥에 있습니다 : -

$status는 내 자식 repo에 다음과 같이 반환합니다 :

'는 git 명령이 아닙니다. 'git --help'를 참조하십시오.

이 의미가 있습니까? 상태

$cdp 반환

: 해당 파일이나 디렉토리/I가 (마지막 제외) 각 별칭 후 추가 공간을 추가 한 후

$test 실행을 잘 작동하지만 터미널 또는 $source ~/bash_profile을 실행하는 동안 다음 오류가 발생합니다.

:하지 세운 :
:하지 세운 :

+1

그냥 전자의 경우, EOL (줄 끝 문자)을 확인 했습니까? CRLF가 아닌 LF인지 확인 했습니까? – VonC

+0

굉장한 문제가 발생했습니다. 당신은 내가 그것을 표시 할 답변으로 게시 할 수 있습니까? – nishantcop

답변

1

모든 별명이 EOL 문제 (라인 문자의 끝을) 제안의 마지막 줄을 제외하고 실패하면.

모든 줄이 CRLF가 아닌 LF로 끝나야합니다.