그것은 할 수 mv
해당 파일에 대한 심볼릭 링크를 깨고 밖으로 / w 파일? 이에 대한 나의 초기 답변은 아니오이며, 이동 직후 링크를 변경하는 스크립트 기반 솔루션을 개발하고 있지만 다른 사람들 이이 문제에 어떻게 접근했는지 궁금합니다. 심볼릭 링크의 경로와 이름은 미리 알려져 있으므로 이론적으로 내가해야 할 일은 다음과 같습니다.
- 링크의 목표를 얻는다
- mv 대상
- 새 대상에 대한 링크를 다시 만듭니다
- 새 대상에 대한 새 링크를 만듭니다 (원래 링크와는 다르지만 지금은 유지하려고합니다)
나중에:
- 기존 링크를 삭제
1-4는 bash 스크립트로 캡슐화되지만 누군가가 더 우아한 접근 방식을 가지고 있는지 또는 모르는 내장 명령 또는 명령을 알고 있는지 궁금합니다.