Identificare il tipo di file in Linux

Spesso dei miei amci scaricano dei file dalla rete …poi provano ad utilizzarli e….. nulla!

Il file risulta “diverso” dall’estensione segnalata.

In lunux questo problema si risolve in fretta, esiste infatti un comodo comando da shell chiamato

file

la sintassi base è:

file nomefile

a terminale verrà mostrato il tipo di file che realmente è.

Girando per la rete mi sono imbattuto in un blog che mi sembra molto ben fatto e che tratta l’argomento, non mi dilungo quindi oltre e segnalo l’articolo inerente:

Scoprire il tipo di un file

Facendogli i miei compliemti per l’utility semplice e funzionale riiporto anche l’utilissimo script per nautilus che l’autore ha creato (richiede zenity -> sudo apt-get zenity):

#!/bin/bash

titolo="Tipo file" # titolo dei popup che verranno visualizzati

if [ $# -gt 0 ]; then # se viene selezionato più di un file
file -- "$@" | zenity --text-info --title="$titolo" --filename=/dev/stdin # visualizza un popup che mostra il tipo di ciascun file o cartella selezionato
else # altrimenti
zenity --error --title="$titolo" --text="Devi selezionare almeno un file" # visualizza un popup di errore
fi

lo scritp va copiato in un file di testo (con gedit a desempio) e posizionato in h/home/username/.gnome2/nautilus-scripts

Assicurarsi di avere dato il permesso di esecuzione al file!!
Tasto destro del mouse sul file -> proprietà -> permessi ed in basso verificare che ci sia la spunta su “consenti esecuzione del file”

Buon divertimento!

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: