LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 746|回复: 7

无法改名

[复制链接]
发表于 2004-3-29 10:59:05 | 显示全部楼层 |阅读模式
我下了think in c++ 的教程,解压缩以后有一些文件是乱码. 我想改名但发现改不了,复制也不行.
以下是我操作的信息:

bash-2.05b# ls
001.PDF  004.PDF  007.PDF  010.PDF  013.PDF  016.PDF  019.PDF  C++τΖ-+べ.TXT
002.PDF  005.PDF  008.PDF  011.PDF  014.PDF  017.PDF  020.PDF  -+-+.TXT
003.PDF  006.PDF  009.PDF  012.PDF  015.PDF  018.PDF  021.PDF  -++Λ=②.TXT
bash-2.05b# mv -+-+.TXT a.txt
mv:无效选项 -- +
请尝试执行‘mv --help’来获取更多信息。
bash-2.05b# mv "-+-+.TXT" a.txt
mv:无效选项 -- +
请尝试执行‘mv --help’来获取更多信息。
bash-2.05b# mv "-+-+.TXT" "a.txt"
mv:无效选项 -- +
请尝试执行‘mv --help’来获取更多信息。
bash-2.05b# mv '-+-+.TXT' 'a.txt'
mv:无效选项 -- +
请尝试执行‘mv --help’来获取更多信息。


哪位能教我怎么做?不胜感激.
发表于 2004-3-29 11:13:53 | 显示全部楼层
我也有时侯碰到这种网上下载的垃圾文字,只能删掉,rm -rf *.txt  清静!
 楼主| 发表于 2004-3-29 11:28:36 | 显示全部楼层
现在是删掉都成问题了.

bash-2.05b# rm *.TXT -rf
rm:无效选项 -- +
请尝试执行‘rm --help’来获取更多信息。
bash-2.05b# rm "-+-+.TXT" -rf
rm:无效选项 -- +
请尝试执行‘rm --help’来获取更多信息。
发表于 2004-3-29 12:26:21 | 显示全部楼层
不可能吧,那就辛苦一点,把需要的拷到另一个文件夹,然后删除原来的文件夹,这样肯定没有问题的。
发表于 2004-3-29 12:34:11 | 显示全部楼层
解决方法:

如果怪异文件是你需要的呢?:)。那么用这个方法就可以了,

1。ls -li
你可以看到前边多了一个数字,记住那个数字。

2。find . -inum XXX -exec mv {} yyyy \;
XXX是那个数字,yyyy是改后的名字,一次改一个文件!

3。看看文件内容,自己搞定啦。更名什么的都容易。
发表于 2004-3-29 12:38:16 | 显示全部楼层
mv -- "-+-+.TXT" a.txt
或者
mv "./-+-+.TXT" a.txt
都可以
 楼主| 发表于 2004-3-29 12:43:51 | 显示全部楼层
又学到了东西.
谢谢了.
发表于 2004-3-29 12:46:52 | 显示全部楼层
好,好,我顶顶顶!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表