Chinaunix
标题:
一个不能删除文件的问题
[打印本页]
作者:
leaway
时间:
2004-10-05 00:21
标题:
一个不能删除文件的问题
我是一名WEB开发人员,服务器是UNIX,在使用过程中,前台网页上传一个文件,不过文件名包含了'字符,在我的程序中对于非法字符都要用\过滤,所以造成了上传之后文件名变为了,举个例子
Xi'an.txt
变成了Xi\'an.txt
按理说这是一个非法文件名,不过上传似乎成功了,在FTP上也可以看到,但是现在却不能在FTP上试图删除或者改名该文件。
作者:
kendos
时间:
2004-10-05 00:24
标题:
一个不能删除文件的问题
试试 rm Xi\\'an.txt
作者:
leaway
时间:
2004-10-05 18:11
标题:
一个不能删除文件的问题
还是不行呀,还是报告禁用的文件名
作者:
非飞云
时间:
2004-10-05 18:24
标题:
一个不能删除文件的问题
试试rm Xi\\\'an.txt
作者:
leaway
时间:
2004-10-06 15:11
标题:
一个不能删除文件的问题
还是报告禁用的文件名
作者:
寂寞烈火
时间:
2004-10-06 15:27
标题:
一个不能删除文件的问题
rm "Xi'an.txt"
作者:
非飞云
时间:
2004-10-06 17:21
标题:
一个不能删除文件的问题
[quote]
原帖由 "leaway"]还是报告禁用的文件名[/quote 发表:
不可能啊
我在我机子上试过了的
我建了个文件名为Xi\'an.txt的文件
也删除了
楼主用的是rh9吗?
作者:
1017of
时间:
2004-10-06 18:09
标题:
一个不能删除文件的问题
有个无赖D方法,用*代替\,单如果有匹配文件就............
可以试试,理论上可行
作者:
leaway
时间:
2004-10-07 03:37
标题:
一个不能删除文件的问题
原帖由 "非飞云" 发表:
不可能啊
我在我机子上试过了的
我建了个文件名为Xi\'an.txt的文件
也删除了
楼主用的是rh9吗?
我之前没有用rm命令,由于主机是远程的,我用FTP登录的。
用了DELE手动删除,不行。
rm好像不能在ftp上使用
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2