Script shell: ultimo device aggiunto

2 risposte [Ultimo messaggio]
Ritratto di Anonimo
Anonimo
()

Devo realizzare uno script che mi rilevi l'ultimo device aggiunto e mi restituisca una stringa con il suo percorso, tipo:

"Inserisci la penna usb"
"device: /dev/sdf"

sembra semplice, ma non riesco a venirne a capo...
df mi mostra solo i dispositivi montati, io devo scoprire dov'e' senza montarlo (anche perche' non so a priori dove verra' montato...)

soluzioni?

---------------------------x
p.s. avevo pensato anche di vedere dal log di sistema l'ultima entry registrata e filtrarla con un diff, ma non ho idea di come fare...

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Un ls -rt /dev/sd*|tail -n 1 dovrebbe fare al caso tuo. Eventualmente devi eliminare l'ultimo carattere in quanto rappresenta la partizione (ad esempio, inserendo una penna usb, ottengo /dev/sdb1)

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di Anonimo
cla90 (non verificato)
()

grazie mille orion Smile