2012-05-24 4 views
0

this tutorial에 따라 터미널을 수정하려고합니다.zsh 쉘 사용자 정의

하지만 내 $PATHbatchange.py 파일을 복사 할 수없는 것, 내가 생각할 수있는 다른 cp batchange.py ~/.bin 및 모든 노력을 of.Here 내 $ 경로입니다 : '/Users/anthonybrown/.rvm/gems/ruby-1.9.3-p125/bin:/Users/anthonybrown/.rvm/gems‌​/[email protected]/bin:/Users/anthonybrown/.rvm/rubies/ruby-1.9.3-p125/bin:/‌​Users/anthonybrown/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11‌​/bin:/usr/local/git/bin' –

+0

당신의'$ PATH' 무엇을 볼 수 있습니다

/Users/simont/bin/batcharge.py 

예를 들어, 터미널 입력 which batcharge.py는, 당신은 같은 것을 볼해야합니까? ('echo $ PATH'). 기본적으로'~/.bin'은'PATH'에 없습니다 - 당신은 [add it]해야합니다 (http://forums.macrumors.com/showthread.php?t=407157). – simont

+0

어떻게해야합니까? –

+0

이것은 내 $ PATH –

답변

1

경로에 ~/bin를 추가하려면 :

  1. 먼저 폴더를 만듭니다 (아직 만들어지지 않은 경우).

    mkdir ~/bin 
    
  2. 복사 batcharge.py~/bin로 :

    cp batcharge.py ~/bin/batcharge.py 
    

    (물론 당신은 이제까지 곳 - 더 batcharge.py 스크립트가 위치한에서이 작업을 수행 할 수 있습니다).

  3. 확인 ~/bin 경우는 경로에 : 이것은 다시 라인 와야한다

    echo $PATH | grep ~/bin 
    

    . 이 하지 않는 경우에, 우리는 추가한다

    1. 열기 ~/.zshrc을.

      export PATH=$PATH:~/bin 
      

      이것은 당신의 $PATH~/bin을 추가합니다 : 끝에

    2. 는 줄을 추가합니다.

    3. 터미널 창을 닫은 다음 다시 엽니 다. (또는 새 것을여십시오).

    4. 유형 echo $PATH | grep ~/bin. 이제 줄이 표시됩니다 (길이가 긴 경로 목록 끝에 ~/bin이 표시되어야 함).

  4. 지금, 우리는 테스트 : 당신이 which batcharge.py를 입력 zsh 그것을 어디서 찾을 수 있는지 알고 있다는 것을 볼 수 있어야합니다. 이제 우리는 batcharge.py를 입력하고 스크립트 실행 :

+0

내가하고 싶은 것은 batchage.py가 다음과 같은 경로에 있어야한다는 것입니다. '~/bin/batcharge.py'bin 폴더를 만드나요? PATH = $ PATH : ~/bin/batchange.py –

+0

의미가 있습니다. 나는 당신을 위해 대답을 업데이트 할 것이다. :) – simont

+0

정말 도움을 주셔서 감사합니다 –