2016-12-02 2 views
0

우리는 dev 컴퓨터 용 cloud 9 ide를 사용하고 있습니다. 우리의 자식의 repo에와 우리가 내가 명령 줄에서이 작업을 실행할 때 나는 별명스크립트를 통해 컴퓨터에 별칭을 추가하십시오.

alias pu='vendor/bin/phpunit tests/' 

를 추가 할이의 일부로 등의 MySQL을 설정, 특정 ENV 변수를 구성하는 설정 스크립트가 그것은 무엇을합니까 I 기대와 나는 명령 우레탄

를 사용할 수 있지만 내가 스크립트의 일부로 실행할 때입니다 추가하지 않고 내가 명령 우레탄

내가 먼저해야 할 일이있다 사용할 수 없습니다?

+0

스크립트의 소스를 찾으려고 했습니까? – Kent

+0

그게 무슨 뜻인지 모르겠군요,이 뜻입니까? http://stackoverflow.com/questions/4779756/what-is-the-difference-between-source-script-sh-and-script-sh – JaChNo

+0

예. 그것은. ... – Kent

답변

0

다른 쉘에서 실행되므로 스크립트를 실행해야합니다. source 또는 . 명령을 사용해야합니다. 그러면 현재 쉘에 스크립트에 포함 된 명령이 실행됩니다. 이 같은 라인을 추가 할 수 있습니다, 예를 들어

(자세한 내용은 man bash 참조)

if [[ -f 'your_file_name.bash' ]]; then 
    source your_file_name.bash 
fi 

당신의 ~/.bashrc에. 위 코드는 먼저 파일의 존재 여부를 확인한 다음 현재 셸에 소스 코드를 제공합니다.

관련 문제