Herramientas de usuario

Herramientas del sitio


so:linux:disquetera_montar_desmontar_script

====== Diferencias ====== Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
so:linux:disquetera_montar_desmontar_script [2013/02/14 12:18]
127.0.0.1 editor externo
so:linux:disquetera_montar_desmontar_script [2025/12/09 21:06] (actual)
Línea 25: Línea 25:
 Pueden tambier acceder al script desde [[http://​pastebin.com/​pHwk81FY|Pastebin.com]] Pueden tambier acceder al script desde [[http://​pastebin.com/​pHwk81FY|Pastebin.com]]
  
-  ​#​!/​bin/​bash +<code bash>#​!/​bin/​bash 
-      # Montar y Desmontar Disquetera +# Montar y Desmontar Disquetera 
-      # Autor: The98 +# Autor: The98 
-      # Versión: 1.0 +# Versión: 1.0 
-     ​ + 
-      # La variable "​volume"​ define a dónde se monta la disquetera. +# La variable "​volume"​ define a dónde se monta la disquetera. 
-      # Pueden cambiarla a su gusto +# Pueden cambiarla a su gusto 
-      volume="/​media/​floppy0"​ +volume="/​media/​floppy0"​ 
-     ​ + 
-      # La var. "​filemanager"​ determina el manejador de archivos. +# La var. "​filemanager"​ determina el manejador de archivos. 
-      # Dependiendo del escritorio instalado puede variar. +# Dependiendo del escritorio instalado puede variar. 
-      # Por ejemplo, si usan GNOME, corresponde cambiarla por "​nautilus"​ +# Por ejemplo, si usan GNOME, corresponde cambiarla por "​nautilus"​ 
-      # Lo mismo con KDE, LXDE, o el que sea. +# Lo mismo con KDE, LXDE, o el que sea. 
-      filemanager="​thunar"​ +filemanager="​thunar"​ 
-     ​ + 
-      MOUNT=`mount | grep -o $volume` +MOUNT=`mount | grep -o $volume` 
-     ​ + 
-      # Revisa si la disquetera está montada o no. +# Revisa si la disquetera está montada o no. 
-      # Si lo está, desmonta, sino lo está, monta. +# Si lo está, desmonta, sino lo está, monta. 
-     ​ + 
-      if [[ $MOUNT == $volume ]]; then +if [[ $MOUNT == $volume ]]; then 
-        udisks --unmount /dev/fd0 +  udisks --unmount /dev/fd0 
-        echo "​Desmontando"​ +  echo "​Desmontando"​ 
-        zenity --title "​Disquetera"​ --info --text "Ya puede extraer el Disquete"​ 2>/​dev/​null +  zenity --title "​Disquetera"​ --info --text "Ya puede extraer el Disquete"​ 2>/​dev/​null 
-         ​exit 0 +  exit 0 
-      else +else 
-        udisks --mount /dev/fd0 2>/​tmp/​.merror +  udisks --mount /dev/fd0 2>/​tmp/​.merror 
-        echo "​Montando"​ +  echo "​Montando"​ 
-        $filemanager ${volume} +  $filemanager ${volume} 
-        exit 0 +  exit 0 
-      fi+fi</​code>​
  
 ===== Hacer el script ejectuble ===== ===== Hacer el script ejectuble =====
Línea 71: Línea 71:
 Pueden poner un Lanzador en su Escritorio para tener acceso rápido y veloz. Con un doble-clic que hagan en el icono, el script montará o desmontará según el caso. Pueden poner un Lanzador en su Escritorio para tener acceso rápido y veloz. Con un doble-clic que hagan en el icono, el script montará o desmontará según el caso.
  
-{{http://​img16.imageshack.us/​img16/​1004/​disquetera.png}}+{{ :so:linux:disquetera.png?direct |}}
  
 Por supuesto que el script se puede mejorar. Por ejemplo se puede agregar una notificación error en caso que no se haya podido desmontar o montar. Por supuesto que el script se puede mejorar. Por ejemplo se puede agregar una notificación error en caso que no se haya podido desmontar o montar.
so/linux/disquetera_montar_desmontar_script.1360851530.txt.gz · Última modificación: 2025/12/09 21:05 (editor externo)

Herramientas de la página