我有一个文件夹,里面有很多子文件夹,子文件夹里有很多图片。我觉得进入每个文件夹浏览图片很麻烦,所以我决定创建一个空文件夹,并使用以下命令为所有图片创建符号链接(我在 Ubuntu 11.10 上):
find /home/someuser/ParentImageFolder/Galleries/ -iname "*.jpg" -print -exec ln -s {} . \;
这工作正常,但我遇到的问题是,如果不同文件夹中有两个同名的文件,则只会创建一个符号链接。
有人能提供一种方法来解决这个问题吗?这样,即使有两个同名的文件,当我运行上述命令时,我仍然会创建两个符号链接。
谢谢。
答案1
如果名称已经存在,则添加--backup=numbered
到 ln 并.~n~
附加。