Skip to main content

Eseguire uno script quando un device USB viene connesso

hamen's picture
Posted in

Traduco un post dal forum di Ubuntu

 

In questo tutorial spieghiamo come eseguire uno script (presente in /usr/local/my_script) quando colleghiamo un particolare device USB.

 

  • Per prima cosa, identifichiamo il device con lsusb Esempio:

lsusb

Otteniamo:

Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 040a:0576 Kodak Co.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

 

  • A questo punto sappiamo che:

- l'ID del produttore del device è 040a
- l'ID del prodotto è 0576

  • A questo punto, creiamo una nuova regola per UDEV:
Code:
sudo nano /etc/udev/rules.d/85-my_rule.rules
  • e aggiungiamo:
Code:
ACTION=="add", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="040a", SYSFS{idProduct}=="0576", RUN+="/usr/local/my_script"

 

Spiegazione:

quando un device usb con ID 0576 e ID produttore 049a viene collegato, lo script /usr/local/my_script viene eseguito

Nota: '==' e '!=' sono comparatori, = e += sono assegnazioni.


Nelle reti di computer, per

Nelle reti di computer, per scaricare (può essere indicato come DL o dl in termini internet al contrario di UL-upload) significa ricevere i dati in un sistema locale da un sistema remoto, o di avviare tale trasferimento di dati. Esempi di un sistema remoto da cui il download può essere eseguito includono un server web, server FTP, server di posta elettronica, o altri sistemi simili. Download gratis di programmi 'importante notare che la vera definizione di download e upload, si riferisce alla dimensione dei sistemi coinvolti non necessariamente la direzione del trasferimento. Ad esempio, un file viene scaricato da un server a un PC, ma un file viene scaricato anche da un PC a un dispositivo piccolo come un controllore a logica programmabile. Download Foxit PDF Creator Foxit PDF Creator è uno strumento di PDF piccolo, veloce e facile creazione che converte qualsiasi tipo di documento stampabile Windows, tra cui DOC, XLS, PPT, TXT E-MAIL e anche HTML, in formato PDF universalm... Download Ashampoo Snap Ashampoo funzione Snap è un ricco strumento di cattura dello schermo, per prendere gli screenshots e Screencasts. Come la maggior parte degli strumenti di bloccaggio di schermo, è possibile impostare chiavi ca... Download Geneious La sempre migliori capacità di elaborazione delle più recenti PC significa che la scienza è sempre più alla ricerca verso di loro per un aiuto nella ricerca. Geneious combina una serie di DNA e proteine più im... Download Flipside of the Divine Flipside della Divina è un gioco di puzzle di azione, mettendo in un antico mondo azteco di torsione piattaforme e cadute fatali. Il gioco è in terza persona 3D, e il suo protagonista è un tuffo controllata co... Download TextRoom TextRoom è un cross-platform, a schermo pieno di testi di scrittori. È ricco di base textcapabilities. Ha inoltre funzioni automatiche di risparmio, aflow modo, il carico di più di recente useddocument all'avvi...

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can use BBCode tags in the text.

More information about formatting options

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.
Syndicate content