.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'