我正在尝试创建大约 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
未测试