Se eu entendi corretamente, você quer passar um argumento (o volume montado) para o seu script. Aqui está um exemplo muito simples ( dfScript.sh ) de como eu faria isso:
#!/bin/bash
# Get the volume from command line
volume="$1"
df -h "$volume" | egrep -o '[0-9]+%'
exit 0
Chamar isso seria algo como:
./dfScript.sh /home/
12%
$1 é o primeiro argumento passado para o script, neste caso eu usei meu diretório /home como exemplo, mas é claro que você pode fornecer o caminho para qualquer volume.
Além disso, você não precisa atribuir $1 a uma variável para usá-la, apenas fiz isso acima para maior clareza.
Você pode ler mais sobre como passar argumentos para o bash aqui .