转自:http://www.linuxsa.cn/when-linux-file-name-topsy-turvy-deleted-or-renamed.html
linux文件名乱码时删除或改名的方式
当......一堆......文件出现乱码时,你想用脚本把他们改名,结果又发现字符处理工具awk等都对这些玩意没有办法,无比蛋疼啊,怎么办泥,我有办法:
1.ls -i 查找到这些乱码文件的inode号,比如说2258820
2.find . -inum 2258820 -exec mv {}
newname \; 用find命令对其改名或删除
[[email protected] ~]# ls -i
2258820 +?+?
[[email protected] ~]# find . -inum 2258786 -exec mv {} newname \;
时间: 2024-10-10 10:03:17