0

我在目录中有一个 NULL 文件:

-rw-r--r--   1 blah1   blah2    83532 Nov  5 09:34   <can't see, but null here>              

我该如何删除这个?这很烦人,因为它会干扰svn status.

谢谢你的帮助。

4

2 回答 2

2

交互式删除,对所有非空文件说不。

/bin/rm -i *

于 2012-11-14T20:53:03.253 回答
0

您可以使用 iNode 值删除(使用 ls 命令上的 -i 选项)

# ls -li
total 16
  30475938 -rw-r--r--   1 root     root           7 mar 19 10:29 -h
# find . -inum 30475938 -print
./-h
# find . -inum 30475938 -exec rm {} \;
# ls -li
total 0

在我的博客中,您有一些示例 - 西班牙语 - 如何删除带有保留字符的文件。 http://sparcki.blogspot.com.es/2010/03/como-eliminar-archivos-utilizando-su.html

乌尔科,

于 2012-11-15T10:07:05.827 回答