Ciao Paolo,

Il giorno lun, 14/11/2011 alle 15.07 +0100, Paolo Sala ha scritto:
> Ciao a tutti, in uno script bash dovrei sapere se un tale device lvm
> scritto come /dev/vg/lv è già montato o meno.

puoi usare awk e lvs, come in questo script al quale devi passare
l'argomento /dev/gruppo/volume:

#! /bin/bash --
lv=$(basename $1)
vg=$(dirname $1)
vg=$(basename $vg)
lvs | awk '$2=="'$vg'" && $1=="'$lv'" && $3~/^.*o$/ { print "montato"; t=1; 
exit }
END { if (t!=1) print "non montato" }'


Ciao,
G.


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1321289195.4472.25.camel@scarafaggio

Rispondere a