Yuan.L [EMAIL PROTECTED] writes:
我有一个目录下面有很多的无效符号链接(hanging symbolic link)我想用
find /somewhere -follow -false -exec rm {} \;
来删除。没有成功。所以想请教一下。
格式不对。这样:
$ find . -type l -follow -exec rm '{}' ';'
--
William
((email . [EMAIL PROTECTED])
(blog . http://matchsticker.mysmth.net;))
On Friday 06 January 2006 15:22, Yuan.L wrote:
我有一个目录下面有很多的无效符号链接(hanging symbolic link)我想用
find /somewhere -follow -false -exec rm {} \;
来删除。没有成功。所以想请教一下。
我想这没有什么简便的方法,你只能手动的一个一个来。
或者自己写个脚本来解决这个问题。
--
Regards,
Gong Jie
Email: [EMAIL PROTECTED]
On 1/8/06, Ming Hua [EMAIL PROTECTED] wrote:
On Fri, Jan 06, 2006 at 03:22:08PM +0800, Yuan.L wrote:
我有一个目录下面有很多的无效符号链接(hanging symbolic link)我想用
find /somewhere -follow -false -exec rm {} \;
来删除。没有成功。所以想请教一下。
...
所以你的 find 的用法肯定是不对的。
Ming说的有道理,可能是你要删除的文件名有特殊字符,导致直接 rm {}
这样无法删除。你可以试试:
3 matches
Mail list logo