![bashrc에서 별칭을 정의할 때 변수 사용](https://linux55.com/image/91391/bashrc%EC%97%90%EC%84%9C%20%EB%B3%84%EC%B9%AD%EC%9D%84%20%EC%A0%95%EC%9D%98%ED%95%A0%20%EB%95%8C%20%EB%B3%80%EC%88%98%20%EC%82%AC%EC%9A%A9.png)
.bashrc
다음과 같이 파일에 다른 별칭을 정의할 때 별칭 변수를 재사용 하려고 합니다 .
alias cwd='cd /work/local/assignment1'
alias module1='$(cwd)/module1'
module1
내가 들어가고 싶은 디렉토리는 어디에 있습니까 cd
?
이것은 작동하지 않습니다. 별칭을 정의할 때 변수를 사용할 수 있는지 궁금합니다.
도움을 주시면 감사하겠습니다.
답변1
귀하의 cwd
것은 a 가 아니지만 다음 variable
과 alias
같이 할 수 있습니다.
cwd='cd /work/local/assignment1'
alias module1='$cwd/module1'
@StephenHarris가 제안한 것처럼 작동하려면 다음을 추가해야 할 수도 있습니다 cwd
.
alias cwd='$cwd'