Jul
31
2009

Cambiar mime-type de un archivo o su tipo.
Escrito por NomikOS el 31/Jul/2009 | 136 visitas

La siguiente imagen es de gnome-commander. Si se fijan en el panel izquierdo verán que archivos con la misma extensión se consideran de distinto tipo.

Screenshot-8

1
2
3
4
5
6
7
8
[15:47:21 nomikos@zenwalk]$ ll
# este se abre como texto
-rw-r--r-- 1 nomikos users 20487 2009-07-31 15:27 listing-list-map.tpl
# este se abre como html
-rw-r--r-- 1 nomikos users  5391 2009-07-31 15:30 listing-detail.tpl
# estos se abren como php
-rw-r--r-- 1 nomikos users  2256 2009-07-31 06:45 listing-list.tpl
-rw-r--r-- 1 nomikos users  1929 2009-07-31 04:50 sidebar.tpl

El comando file permite determinar el tipo de un archivo analizando su contenido y comparandolo con algunos patrones reconocibles.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[15:47:22 nomikos@zenwalk]$ file *
listing-detail.tpl:   ASCII English text
listing-list-map.tpl: ASCII text, with very long lines
listing-list.tpl:     PHP script text
sidebar.tpl:          PHP script text

# listing-detail.tpl empieza:
<script type="text/javascript"> ...

# listing-list-map.tpl empieza:
texto plano ...

# listing-list.tpl y sidebar.tpl empiezan:
<?php

Conclusión

En linux no se puede cambiar la manera en que son reconocidos los archivos a menos que incluyamos en su primera línea un patrón con el tipo deseado. (No es una demostración pero seguro que basta)

ref: http://www.webmasterworld.com/forum40/469.htm


Posts relacionados:

  1. Cambiar mime-type de un archivo o su tipo – Solución.
  2. Comando chmod – Modificación de accesos a un archivo.
  3. Codeigniter – Cómo acceder a valores en el archivo de configuración.

Escrito por NomikOS en Linux,Tips y trucos cortos, July 31 - 2009 @ 16:36 hrs. | 136 visitas

RSS feed para comentarios en este post

TrackBack URL

Deja un comentario

XHTML: Etiquetas permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

motor: WordPress. tema: TheBuckmaker modificado por NomikOS.