Atsibodo kaskart mountint iso diskus per terminalą? Tuomet šis scriptas kaip tik Jums.
- susikuriam failą mount.sh atveriame jį ir irašome:
#!/bin/bash
# Mount
gksudo -k /bin/echo
BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso`
sudo mkdir “/media/$BASENAME”
zenity –info –title “www.kompiuterija.us.lt” –text “failą $BASENAME išskleidžiau ir padėjau į $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS”
if sudo mount -o loop -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS “/media/$BASENAME”
then
if zenity –question –title “www.kompiuterija.us.lt” –text “failas sėkmingai primontuotas. Atverti katalogą?”
then
nautilus /media/”$BASENAME” –no-desktop
fi
exit 0
else
sudo rmdir “/media/$BASENAME”
zenity –error –title “www.kompiuterija.us.lt” –text “Negaliu primontuoti $BASENAME!”
exit 1
fi
Išsaugom failą.
- Sukuriame unmount.sh failą ir irašome:
#!/bin/bash
# Unmount
gksudo -k /bin/echo
BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso`
sudo umount “/media/$BASENAME”
sudo rmdir “/media/$BASENAME”
zenity –info –title “www.kompiuterija.us.lt” –text “Sėkmingai išmontuotas /media/$BASENAME”
exit 0
Išsaugom failą.
- Perkeliame failus į /home/vartotojas/.gnome2/nautilus-scripts
# sudo mv mount.sh /home/tadas/.gnome2/nautilus-scripts
# sudo mv unmount.sh /home/tadas/.gnome2/nautilus-scripts
- Suteikiame failams execute teises:
#sudo chmod +x /home/tadas/.gnome2/nautilus-scripts/mount.sh
#sudo chmod +x /home/tadas/.gnome2/nautilus-scripts/unmount.sh
Paleidimas: Spaudžiate dešinį pelės mygtuką, pasirenkate Scripts > mount.sh