존재하지 않는 폴더에 대한 심볼릭 링크 생성

존재하지 않는 폴더에 대한 심볼릭 링크 생성

약 100,000개의 심볼릭 링크를 만들려고 합니다. 링크의 위치는 링크를 생성하는 동안 정의하려는 폴더에 있습니다.

예를 들어

ln -s File1 FolderA/File1

이것이 가능한지 알아낸 후에는 루프를 사용하여 모든 링크를 생성하고 싶습니다. 나는 이 작업을 수행할 방법을 찾지 못했습니다(사소한 경우 사과드립니다).

답변1

이 같은:

#!/bin/bash
set -e
original_dir="$(pwd)"
mkdir -p FolderA
cd FolderA
for file in "${original_dir}"/*
do
  ln -s -t . "$file"
done

검증되지 않은

관련 정보