Windows 애플리케이션을 Linux로 마이그레이션해야 합니다. 해당 Windows 응용 프로그램의 디렉터리/파일 이름 형식은 다음과 같은 형식입니다 C:/dir/dir/file
(슬래시와 관련된 Windows 형식은 정확히 아니지만 응용 프로그램의 형식, 즉 디렉터리/파일 이름 형식은 응용 프로그램마다 다릅니다).
나는 이것을 할 방법이 없다고 생각합니다. 선두 디렉토리는 C:
디렉토리가 없는 디렉토리로 취급되며 /
Linux에서는 링크되지 않습니다.
이 문제를 해결할 방법이 있는지 궁금합니다.
다음은 실패한 명령입니다(놀랍지 않습니다).
ln -s /dir/dir/file C:/dir/dir/file
감사해요
답변1
단일 디렉토리에서만 작업해도 괜찮다면 간단하게 mkdir -p C:/dir/dir
"작동"할 수 있습니다.
트리의 다른 위치를 가리키도록 하려면 C:에 기본 디렉터리에 대한 심볼릭 링크가 되도록 지시할 수 있습니다.
예를 들어
ln -s / C:
이제 C:/dir/dir/file
그것은 될 것입니다/dir/dir/file
그러나 이는 C: 디렉터리 또는 심볼릭 링크를 생성한 디렉터리에만 적용됩니다.