Estoy tratando de enviar un informe de error para el archivo de la aplicación, / usr / bin / file
Pero consultando al hombre y enviando un correo electrónico
ERRORES Informe de errores y envíe parches al rastreador de errores en http://bugs.gw.com/ o la lista de correo en ⟨file@mx.gw.com⟩ (visite http://mx.gw.com/mailman/ lista de información / archivo primero en suscribirse).
Me hizo descubrir que la dirección de correo no existe.
¿Hay otra forma de comunicarse con la comunidad? Esperemos que esta pregunta ya sea parte de ella :)
Así que aquí está mi correo electrónico:
posible fallo de la función: la
--extension
opción no parece mostrar nada$ file --extension "ab.gif" ab.gif: ???
Sería útil poder utilizar fácilmente la salida de este para cambiar el nombre de un archivo a su extensión correcta.
algo como el archivo
--likely_extension
solo generaría la extensión detectada probable o un error si la detección fuera demasiado bajaasí así:
$ file --likely_extension "ab.gif" gif
mejor aunque sería una
--correct_extension
opción:$ file --correct_extension "ab.jpg" $ ls ab.gif
Tyvm para esta aplicación :)
file --extension
hace el trabajo para algunos tipos de archivos (como .jpg). Tal vez no "funcione" fir .gif porque no hay otras extensiones de archivo válidas.
file --extension calf.jpg flower.gif
salidas: calf.jpg: jpeg/jpg/jpe/jfif
y flower.gif:
mostrando las otras extensiones posibles para esos archivos (ninguna en el caso del archivo GIF). Tenga en cuenta que file
solo toma una conjetura educada sobre el tipo de archivo: utiliza un conjunto de heurísticas para hacerlo. No está detectando la extensión del nombre. Si cambio el nombre calf.jpg
a calf.txt
que sigue siendo un archivo JPEG y file
me dice que cuando corro file calf.txt
también me dice que las posibles extensiones son jpeg/jpg/jpe/jfif
cuando corro file --extension calf.txt
.