Estou tentando enviar um relatório de erro para o arquivo do aplicativo, / usr / bin / file
Mas consultar o homem e enviar um email
ERROS Por favor, reporte erros e envie correções para o rastreador de erros em http://bugs.gw.com/ ou a lista de discussão em ⟨file@mx.gw.com⟩ (visite http://mx.gw.com/mailman/ listinfo / arquivo primeiro a se inscrever).
Me fez descobrir que o endereço de email não existe.
Existe outra maneira de se comunicar com a comunidade? Espero que esta pergunta aqui já faça parte dela :)
Então aqui está o meu email:
possível falha do recurso: a
--extension
opção parece não produzir nada$ file --extension "ab.gif" ab.gif: ???
Seria útil poder usar facilmente a saída disso para renomear um arquivo para sua extensão correta.
algo como arquivo
--likely_extension
só produziria a extensão provavelmente detectada ou um erro se a detecção fosse muito baixaassim:
$ file --likely_extension "ab.gif" gif
melhor ainda seria uma
--correct_extension
opção:$ file --correct_extension "ab.jpg" $ ls ab.gif
Tyvm para este aplicativo :)
file --extension
faz trabalho para alguns tipos de arquivo (como .jpg). Talvez não "funcione" .gif porque não há outras extensões de arquivo válidas.
file --extension calf.jpg flower.gif
outputs: calf.jpg: jpeg/jpg/jpe/jfif
e flower.gif:
mostrando as possíveis outras extensões para esses arquivos (nenhuma no caso do arquivo GIF). Observe que file
apenas adivinha o tipo de arquivo - ele usa um conjunto de heurísticas para fazer isso. Não está detectando a extensão do nome. Se eu renomeá calf.jpg
- calf.txt
lo, ele ainda é um arquivo JPEG e file
diz que, quando executo file calf.txt
, também informa que as extensões possíveis são jpeg/jpg/jpe/jfif
quando executo file --extension calf.txt
.