
참조WSL Bash에서 호스트 사용자 홈 디렉터리를 가져오는 방법
(아직 평판이 없어서 코멘트를 추가합니다)
@felipecassiors의 훌륭한 답변:
wslpath "$(wslvar USERPROFILE)"
이것을 별칭 명령으로 바꾸려고 하는데 UserProfile에 공백이 있어서 문제가 발생합니다.
alias winhome='cd $(wslpath "$(wslvar USERPROFILE)")'
'winhome'을 실행하면:
# -bash: cd: too many arguments
따옴표를 추가하거나 공백을 벗어나기 위해 여러 가지 방법을 시도했지만 소용이 없었습니다.
답변1
좋아요. 내가 머리에 못을 박았을 때 그것은 분명해졌습니다.
alias winhome='cd "$(wslpath "$(wslvar USERPROFILE)")"'