Crear un enlace simbólico a una carpeta que no existe

Crear un enlace simbólico a una carpeta que no existe

Estoy intentando crear unos 100.000 enlaces simbólicos. La ubicación del enlace está en una carpeta que quiero definir al mismo tiempo que creo el enlace.

Por ejemplo

ln -s File1 FolderA/File1

Una vez que descubrí si esto es posible, me gustaría usar un bucle para crear todos los enlaces. No he podido encontrar una manera de hacer esto (disculpas si es trivial).

Respuesta1

Algo como esto:

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

No probado

información relacionada