Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2008, 16:36
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años, 3 meses
Puntos: 890
ejecutar una tarea como root dentro de un script en bash---

Hola gente estoy tratando de hacer un pequeño script para poder arrancar y detener procesos de root mas facil mediante un script en bash
Especificamente es para Xampp (estoy haciendo mediante entradas arrancar, detener apache, mysql, ambos, etc etc)
Hats ahora esta tomando forma, eso creo, pero me quede bloqueado aca

Por ejem recibo una variable que es el pass de root, como tendria que armar el comando para que ejecute el script como root (es decir dentro del script), no quiero ejecutar el script como root, que dificil explicar:
a ver mi script es

ejecutar.sh ya le di permisos de ejecucion

dentro del script tengo esto

Código:
#!/bin/bash
echo "ingrese su pass de root"
read PASS
echo "Elija su opcion 1.apache-php 2.Mysql 3.all"
read DATO1
#echo "Hola $DATO1"
if [ $DATO1 = a ]; then
#aca quiero que me ejecute como root /opt/lampp/lampp start --- Como lo hago??? es posible???
elif [ $DATO1 = b ]; then
echo "dato b"
fi
Saludos, sera posible lo que quiero hacer o es que debo ejecutar el script como root...
__________________
Drupal Argentina