[solucionado] como obtener la extensión de un archivo en bash
Publicado por xve (309 intervenciones) el 03/12/2012 15:18:18
Para el que este interesado, aqui les dejo como obtener la extensión de un archivo dado...
Devolvera "html"
Para mostrar las extensiones de todos los archivos de una carpeta, podría ser algo así:
Espero que os sirva.
1
echo $(echo "miarchivo.nombre.html" | rev | cut -d'.' -f1 | rev)
Devolvera "html"
Para mostrar las extensiones de todos los archivos de una carpeta, podría ser algo así:
1
2
3
4
5
6
7
#!/bin/sh
for fileName in $(ls)
do
extension=$(echo $fileName | rev | cut -d'.' -f1 | rev)
echo "Extension: "$extension" ("$fileName")"
done
Espero que os sirva.
Valora esta pregunta


0