У меня есть папка с множеством разных типов файлов ... но я хочу создать символическую ссылку только для файлов определенного типа (в данном случае это файлы данных с расширением * .txt.mrg).... я хочу иметь те же имена файлов для символических ссылок, что и исходные файлы ... как мне это сделать?я хочу иметь возможность создавать все символические ссылки в одной команде для этого типа файлов.
find /your/source/dir/ -iname '*.txt.mrg' -exec ln -s '{}' /your/dest/dir/ \;
Предупреждение: чтобы эта однострочная работа работала, вы должны использовать абсолютные пути.