Mac OSX 명령줄에서 바로가기 만들기 [닫기]

Mac OSX 명령줄에서 바로가기 만들기 [닫기]

저는 요세미티 OSX를 실행하는 MacBook Pro를 사용하고 있습니다. 특정 디렉터리로 이동하고 스크립트 파일을 실행하는 등의 바로가기를 만들려고 합니다. 이것이 바로가기/별칭을 만드는 첫 번째 시도입니다. 제가 이 포럼에 질문하는 이유는 제가 입력할 때

cd ~
ls -la

.bash_profile및와 같은 파일/폴더 목록을 얻습니다 .bash_history(아직 .bashrc는 없음).

제가 파일에 넣은 내용은 다음과 같습니다.

alias run-vagrant = "cd ~/vagrant-dev/v104 && vagrant up"

run-vagrant하지만 명령줄에 들어가면 메시지가 나타납니다.

-bash: run-vagrant: command not found

이 문제에 대한 해결책은 무엇입니까?

답변1

이 질문에 대한 답을 찾았습니다. .bash_profile 및 .bashrc 사용

또한 다음을 입력해야 할 수도 있습니다.

source ~/.bash_profile

새로고침하세요.

또한 제가 유용하다고 생각하는 두 개의 링크는 다음과 같습니다.

https://www.moncefbelyamani.com/create-aliases-in-bash-profile-to-sign-shortcuts-for-common-terminal-commands/ 이 -https://community.linuxmint.com/tutorial/view/891- 하지만 .bashrc에 대한 조언을 따르지 마세요. (제 생각엔 - 제게는 효과가 없었기 때문에) - 대신 .bash_profile을 사용하세요.

또한 두 번째 링크에 대한 설명을 살펴보세요. .bash_aliasesin을 요구하는 .bash_profile것이 더 우아한 스크롤 방법입니다.

관련 정보