将具有特定扩展名的文件符号化到linux中的另一个文件夹中

时间:2013-07-15 00:12:51

标签: linux bash shell find exec

我目前在“/ media /”下安装了许多驱动器我希望以递归方式扫描所有安装的驱动器,查找具有特定扩展名“* .foo”的文件。一旦找到,我想将这些文件符号链接到别处的目录中。一个要求是在创建符号链接时保持文件的基本名称相同。我自己无法使用“find -exec”找到一个简单的解决方案。有一个简单的方法吗?

1 个答案:

答案 0 :(得分:1)

find / media / -name * .foo | xargs ln -s -t DIRECTORYYOUWANTLINKSIN