Re: 删除hanging symbolic link

2006-01-08 文章 GONG Jie
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]

Re: 删除hanging symbolic link

2006-01-08 文章 William Xu
"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";))

Re: 删除hanging symbolic link

2006-01-07 文章 Xie Yanbo
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 {} 这样无