我在rsync期间遇到了一个非常顽固的错误,出现了一个小问题。这是由文件名中包含特殊字符的文件引起的。还有其他一些,但是我可以通过对文件名的编码进行一些转换来解决。但是,我什至找不到这个文件。
所以这是rsync所说的:
../.\#033OA.tex.pyD0MB" failed: No such file or directory (2)
首先要注意的是,字符代码不能是十六进制或八进制的,所以我用Google搜索了它,仅发现了这个。因此它可能是一个CURSOR UP
字符(或不是)。我试过了
ls -la *`printf '\033OA'`*
无济于事。我也曾尝试将该目录的ls输出管道化,od
但无济于事。
我还可以做些什么?还是我一直在寻找什么角色?
谢谢
谢谢...这有所帮助...可以在printf的帮助下将其移动,然后...如果您将此评论重新发布为答案,我会很乐意接受:)
—
luxifer
ls -b
,它应该显示C风格的转义