![존재하지 않는 폴더에 대한 심볼릭 링크 생성](https://linux55.com/image/169207/%EC%A1%B4%EC%9E%AC%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%ED%8F%B4%EB%8D%94%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%8B%AC%EB%B3%BC%EB%A6%AD%20%EB%A7%81%ED%81%AC%20%EC%83%9D%EC%84%B1.png)
약 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
검증되지 않은