Это моя структура папок.
[set symbolic links here]
/links/
[entity]
/data/a 1/ #(folder name has blank)
/data/b 1/
/data/c 1/
/data/d 1/
.
.
.
Я хочу сделать символическую ссылку для каждой сущности сразу с помощью шеллскрипта.
for file in /data/*; do
echo "${file}"
ln -ds "/data/${file}" "/links/${file}"
done
Однако это показывает ошибку, как это.
/data/a 1
ln: failed to create symbolic link '/data//links/a 1': No such file or directory
Я думаю, что это актуально с пробелами в имени папки ....???
Как я могу решить это ??