Raccolta di howto, informazioni, consigli, trucchi e documentazione di varia utilità per ricordare tante cose utili

giovedì 4 febbraio 2010

Sapere se una directory è un mountpoint da script bash

Il comando mountpoint è un comando presente su molte distribuzioni recenti di Linux che ci permette di sapere se una certa directory è un mountpoint; l'uso delllo switch -q inoltre permette di eseguire il comando senza che generi alcuna uscita nell stdout in modo da usare il comando solo per il suo exit status:
  • == 0 se la directory testata è un mountpoin
  • != 0 se la directory testata NON è un mountpoint
Un esempio di script bash per l'uso del comando è il seguente:

#!/bin/bash
mountpoint -q $1
if [ $? == 0 ]
then
    echo "$1 is è un mountpoint"
else
    echo "$1 non è un mountpoint"
fi

Nessun commento: