[Linux-Biella] Creare script per aprire file
Leonardo Buffa
leonardo.buffa a bilug.linux.it
Lun 8 Set 2014 17:48:32 CEST
On 08/09/2014 17:39, Marco Givonetti wrote:
> Mi ricordo che avevo trovato una cosa simile ai tempi in rete, ma ormai
> l'ho persa...
<battuta>
c'e' gia' e si chiama "nautilus"... ma non e' da terminale
</battuta>
per identificare il file puoi usare il modo winzoz, quindi l'estensione,
oppure il modo normale, "file"
puoi fare facilmente uno script che a seconda del risultato di file ti
apre l'oggetto con questo o con quel programma... il metodo che mi viene
in mente piu' semplice e immediato e' "case"
lo schema e':
file=$1
typefile=`file $1`
case typefile in
pdf)
xpdf $1
;;
avi)
mplayer $1
;;
sticazzi)
sticazza $1
;;
esac
questo e' lo schema, inutile copincollarlo su un file e sperare che
vada, e' da elaborare, fosse solo per il fatto che "file" restituisce
una cosa piuttosto verbosa o (raramente) non coerente quindi:
file f1597824.avi
mi da:
f1597824.avi: RIFF (little-endian) data, AVI, 384 x 288, 25.00 fps,
video: DivX 4, audio: MPEG-1 Layer 3 (stereo, 22050 Hz)
ma ad esempio:
file pippo.mkv
pippo.mkv: Matroska data
e cosi' via...
a te la scelta migliore
--
花は桜木、人は武士
Maggiori informazioni sulla lista
Linux