Sei in: inizio » programmazione » articolo

Script bash per avere una sola istanza di VLC su Linux

Argomenti: linux bash vlc

Chi utilizza la versione Linux del lettore multimediale VLC può trovare fastidioso il fatto che venga lanciata una nuova istanza del programma ogni volta che si tenta di aprire un file multimediale ad esso associato. La versione per Windows di VLC prevede all'interno del menu di configurazione l'opzione "una sola istanza". In ambiente Linux si può ottenere lo stesso effetto, attraverso un paio di righe di codice bash, che si in maniera brutale chiudono ogni istanza di VLC e ne aprono una nuova.

  • Creare un file chiamato ad esempio unvlc con un semplice editor di testo (basta vi, nano o pico). Se si dispone dei privilegi root lo si può porre nella directory /usr/bin. Scrivere il seguente testo:
    #!/bin/bash
    killall vlc
    exec vlc "$@"
    
  • Modificare i permessi di esecuzione dello script con: chmod 755 unvlc

Ora ogni volta che si chiama unvlc NomeFileMultimediale lo script ammazzerà le eventuali altre istanze di VLC e farà partire l'esecuzione del file multimediale.

Pubblicità

Il tuo annuncio qui

La descrizione qui

referenti Controlla con Yahoo! le pagine web che fanno riferimento a questo articolo.

|

reagisci Reagisci a questo articolo, esprimendoti via email.

|

salva Salva questo articolo usando i servizi web2.0 online, il segnalibro può rimanere privato oppure può essere condiviso con il resto del mondo.

|

stampa Se Javascript è disabilitato, dovrai usare i menu del browser per stampare questa pagina.