免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6793 | 回复: 18
打印 上一主题 下一主题

如何删除文件名中含“-”的文件  关闭 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2002-04-26 08:50 |只看该作者 |倒序浏览
[这个贴子最后由valentine在 2002/04/26 09:04am 编辑]

好久没有帖子了,偶来找几个话题。(这个简单一点)

对于文件名中含-的文件,rm命令容易认为这是命令选项,用rm *报:
rm: ERROR: Illegal option -- c
usage: rm [-fiRr] file...

删除的方法:
1 rm ./-filename 这样使-不是第一个字符。
2.rm -- -filename 用--告诉rm这是最后一个选项,参见getopt。有的系统用
  rm - -filename
3.ls -i 列出inum ;用find . -inum inum_of_thisfile -exec rm '{}' \;
  用这种方法可以删除含特殊字符的文件。
其它方法,一起贴出来。


论坛徽章:
0
2 [报告]
发表于 2002-04-26 13:02 |只看该作者

如何删除文件名中含“-”的文件

那怎么删除文件名带 \ 或者 / 的文件呢?
请赐教!

论坛徽章:
0
3 [报告]
发表于 2002-04-26 13:56 |只看该作者

如何删除文件名中含“-”的文件

文件名里好像不能带/字符!
删带\的文件名:rm \\hello

论坛徽章:
0
4 [报告]
发表于 2002-04-26 14:16 |只看该作者

如何删除文件名中含“-”的文件

[这个贴子最后由valentine在 2002/04/26 02:18pm 编辑]

/和‘\0'是正常文件系统所不允许的字符。但可能在文件名中产生(如unix下的NFS文件系统在Mac系统上使用。
1.解决的方法,把NFS文件系统在挂到不过滤'/'字符的系统下删除含特殊文件名的文件。
2.也可以按以下步骤解决:
1.错误文件名的目录其它文件移走
2.ls -id 显示含该文件目录的inum
3.umount 文件系统
4.clri清除该目录的inum
5.fsck
6.mount
7.check your lost+found ,rename the file in it .

论坛徽章:
0
5 [报告]
发表于 2002-04-26 15:35 |只看该作者

如何删除文件名中含“-”的文件

最好的办法是通过WINDOWS FTP过去就可以删除任何文件名的文件了!

论坛徽章:
0
6 [报告]
发表于 2002-04-26 15:37 |只看该作者

如何删除文件名中含“-”的文件

不错的主意啊。

论坛徽章:
0
7 [报告]
发表于 2002-04-27 13:48 |只看该作者

如何删除文件名中含“-”的文件

在特殊字符前面加一个\就可以了,比如abc-def文件,
想要删除的话,用rm abc\-def即可.
保险起见,在删除之前,最好先l一下,l abc\-def

论坛徽章:
0
8 [报告]
发表于 2002-04-27 14:35 |只看该作者

如何删除文件名中含“-”的文件

to lijiahappy :
关键是-在文件名第一个字符的时候。
你的方法便不灵了。    

论坛徽章:
0
9 [报告]
发表于 2002-04-27 16:31 |只看该作者

如何删除文件名中含“-”的文件

对与在文件名中包含不可见的字符,删除是可以用以下的方法:
1、列出文件名并转储到文件:ls -l  >aaa
2、编辑文件的内容加入rm命令使其内容成为删除上述文件的格式:
   vi aaa
   [rm -r *******
   ]
3、把文件加上执行权限。
    chmod +x aaa
4、执行:$aaa

有时是文件名中会碰到有乱字符,删除不了时,用第一步可以可以看到其中的乱字符
经常用此方法。
valentine :
   windows长文件名格式,文件名可以用减号为第一个字符。
   UNIX下也可以吗??????????

  

论坛徽章:
0
10 [报告]
发表于 2002-04-27 17:19 |只看该作者

如何删除文件名中含“-”的文件

to zglcl008:      
unix也可以
>"-sdakjflasd"便可创建。

你好象没有理解这个题目,对于汉字及一些字符,在命令行用“*"便可匹配。但
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP