명령을 실행하는 동안 현재 디렉터리를 가리키는 방법

명령을 실행하는 동안 현재 디렉터리를 가리키는 방법

이 질문은 이전에도 물어봤을 텐데, 별로 찾을 수 없는 오류 메시지가 나타났습니다...

~/abc/def/ghi/디렉터리(해당 내용)에 대한 링크를 다른 디렉터리로 만들고 싶습니다 ~/tuv/wxy. 현재 소스 디렉터리에 있으므로 아래 명령을 수행합니다.

$ ln -s ./ ~/tuv/wxy

하지만 내가 가서 ~/tuv/보니 그것이 wxy가리키고 있고 ./분명히 링크 생성이 실패했습니다.

그래서 제 질문은 전체를 입력할 필요 없이 위의 명령을 어떻게 실행할 수 있느냐는 것입니다(또는 일반적으로 이것은 많은 경우에 유용할 수 있습니다).

어쩌면 내가 필요한 것은 파이프를 사용하는 것일 수도 있지만 pwd | ln -s "$RESULT" ~/tuw/wxy현재 구문을 모르겠습니다.

답변1

변수를 사용 PWD하거나 pwd명령 대체와 함께 명령을 사용하십시오.

ln -s "$PWD" ~/tuv/wxy
ln -s "$(pwd)" ~/tuv/wxy

관련 정보