Camaleón wrote:
El Tue, 30 Mar 2010 15:07:32 -0300, Gerardo Herzig escribió:
Camaleón wrote:
(...)
¿Cómo se podría obtener de forma inequívoca el tipo de extensión de un archivo?
Todo depende de lo que se entienda por "extension". A mi modo de ver, la extension de pepe.tar.gz es ".gz"...
Hay que reconstruir un archivo original que se ha partido con "split". No sé yo si a un "tar.gz" aceptaría por igual apellidarse "tar" o apellidarse "gz".
que tal si el archivo fuese pepe.txt.old? Cual seria la "extension correcta?" Depende del observador, cierto?
La extensión correcta dependería de la naturaleza del archivo origen. Con "file" lo verías fácilmente.
Lo que quiero evitar es que al unir el archivo haya problemas (por ejemplo, que al reconstruir un "tar.gz" como "gz" el programita de turno - ark, file roller- no sea capaz de interpretarlo y lo reconstruya mal.
Saludos,
Lo que en definitiva quise expresar es que siempre vas a tener cierto grado de incertidumbre con lo que queres hacer, porque las "extensiones", y por eso lo puse entre comillas, son simples decoradores, y como tales pueden estar o no, o pueden decirte cualquier cosa. Y que tal si el archivo se llama ".config"? O ciertamente podria no tener extension "at all" Y, por cierto hacer un cat de todas las partes deberia funcionar para reconstruir el original, no veo necesidad de ningun auxiliar. Gerardo -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org