cd /this/directory; for f in *; do ln -s `pwd`/$f /that/directory; done
Данная команда создает символьные ссылки на все файлы в текущей директории и помещает их в другую директорию. Аргумент команды «/this/directory» указывает на директорию, откуда будет запущена эта команда. В этой директории выполняется цикл, который проходит по всем файлам (*), создает для каждого из них символьную ссылку (ln -s), указывая путь к текущей директории (pwd) и файлу ($f). Формирующаяся ссылка для каждого файла помещается в директорию «/that/directory».
Эта команда может быть полезна, если необходимо быстро создать ссылки на все файлы в директории с длинными именами или сложным расположением, чтобы не копировать их в другую директорию.
Альтернативный вариант был бы использование команды «cp -r» для копирования всей директории, но это займет больше времени и места на диске.
