Então, qual personagem é esse? Atualize sua pergunta com a hexdumpsaída.
Cjm
1
Mesmo que todas as APIs imponham restrições de caracteres de nome de arquivo na gravação, pode ser possível (mas pesado) editar o nome do arquivo diretamente na imagem do disco. (Eu não sei se os sistemas de arquivos habituais de hoje verificar nomes de arquivos em leitura.)
Ulrich Schwarz
@ cjm have Eu reverti o instantâneo do vmware.
Xmllmx
5
@xmllmx: Essa é uma das razões pelas quais, em vez de (ou além de) uma imagem, é melhor copiar e colar a saída como texto.
TJ Crowder
2
Ext * proíbe apenas dois caracteres dos nomes de arquivos: \0e /. Essa é uma limitação no nível do kernel e do FS; mesmo que você tenha conseguido fazer isso mexendo nas entradas de diretório, tenho 82% de certeza de que o Linux não seria capaz de navegar até o arquivo para abri-lo.
cHao 6/09/14
Respostas:
53
Não é um /personagem ( U + 002F ); é um caractere Unicode que é parecido.
hexdump
saída.\0
e/
. Essa é uma limitação no nível do kernel e do FS; mesmo que você tenha conseguido fazer isso mexendo nas entradas de diretório, tenho 82% de certeza de que o Linux não seria capaz de navegar até o arquivo para abri-lo.Respostas:
Não é um
/
personagem ( U + 002F ); é um caractere Unicode que é parecido.Experimentar
para ver o que é.
Algumas possibilidades são FRACTION SLASH (U + 2044) , DIVISION SLASH (U + 2215) , DIAGONAL DE AUMENTO MATEMÁTICO (U + 27CB) e os caracteres solidus combinados U + 0337 e U + 0338 , mas não há como dizer qual deles sua captura de tela.
fonte
ls | hexdump -C
parece ser útil em vários casos.