Создать символическую ссылку на несуществующую папку

Создать символическую ссылку на несуществующую папку

Я пытаюсь создать около 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

Не испытано

Связанный контент