Shell Script montujący PSP

0

Witam
Chciałbym poprosić kogoś, aby napisał mi taką podstawową wersje programu shell script (.sh), który montuje mi nośnik PSP oraz usuwa. Tutaj mam komendy:

mkdir /media/psp
mount /dev/sdb1 /media/psp

Oraz usuwanie

umount /media/psp
rm -r /media/psp

I chciałbym zrobić z tego taki automat np.
pspdevice [mount/remove]
I chciałbym żeby tworzyło poprosiło o wpisanie hasła (w stylu graficznych, okienka GUI), później wyszukuje mi jaki nośnik to jest (tutaj właśnie nie wiem dodać do zmiennej nazwę nośnika (sdb1, sdc1 itd.)), następnie tworzy skrót na pulpicie użytkownika

ln -s \media\psp ~\Pulpit\PSP

Tylko tutaj mam problem z opuszczeniem konta root, bo tak to próbuje mi na nim zrobić tą ikonkę.

Dziękuje z góry i pozdrawiam ;)

0

Obstawiam, że masz zainstalowany program gksu

#!/bin/bash

function mount_psp() {
  mkdir /media/psp
  mount /dev/sdb1 /media/psp
  ln -s /media/psp ~/Pulpit/PSP 
}

function unmount_psp() {
  umount /media/psp
  rm -r /media/psp
  rm ~/Pulpit/PSP
}

function usage() {
  echo "Usage: pspdevice [mount|unmount|remove]"
}

case $1 in
  mount) gksu mount_psp ;;
  unmount|remove) gksu unmount_psp ;;
  *) usage ;;
esac

1 użytkowników online, w tym zalogowanych: 0, gości: 1