El vie, 20-06-2008 a las 10:25 +0000, Juan Antonio Martínez Acosta escribió: > Jonathan Lopez Usedo escribió: > > El vie, 20-06-2008 a las 08:10 +0000, Juan Antonio Martínez Acosta > > escribió: > >> Saludos nx > >> digamos que quiero hacer el un script para que haga lo siguiente: > >> apt-get update > >> apt-get install xxxxxxxxxxxx > >> > >> xxxxxxx son los pauetes. > >> > >> debería añadir la primera línea como: > >> *#!/bin/bash* : como me explicas. > >> > >> leyendo un manual entendí lo de la primera línea, y viendo otros scripts > >> creo que no tienen el * o sea #!/bin/bash > > Exacto, sin los asteriscos: #!/bin/bash > > Ese escript solo lo podrías ejecutar como root, a no se que des permisos > > al usuario para instalar cosas (poco recomendable si hay varios > > usuarios) > > > >> digamos que el script lo hago con kwrite, le doy un nombre instalar y > >> con la extención quedaría instalar*.sh o *instalar.sh > > El asterisco normalmente es un comodin. El * sustituye cualquier > > secuencia de caracteres. Por ejemplo si pones en el bash: "ls *.mp3" (no > > incluyas las " ) se te mostraran solo los archivos que tengas en ese > > directorio que terminen en ".mp3". Si haces " ls a* " se te mostraran > > todos los archivos o directorios que empiecen por "a". Por eso cuando > > te han dicho " *.sh " deberías entender " cualquier-nombre-archivo.sh " > > > > Para aprender a hacer scripts si ya tienes nociones de comandos es coger > > unos scripts que funcionen, ver como y xq hacen lo que hacen y ir > > modificandolos poco a poco para ver como funciona cada cosa. > > > >> Saludos y gracias por tu ayuda > > Yo más bien se poco, pero estamos para ayudar en lo que se pueda... Si > > quieres que te ayuden, ayuda cuando puedas. > > > > 1Saludo. > > Saludos Jonathan > Creo que sí, he entendido lo que me comentas, lo del script solo era un > pequeño ejemplo, aunque si, el proceso de instalación de paquetes, a > menos que sea un usuario con conocimientos no es bueno que los usuarios > normales puedan hacerlo. Los usuarios normales NO pueden hacer actualizaciones solo root puede hacerlo Si queres que un usuario pueda hacerlo tenes que utilizar sudo apt-get install sudo y luego man sudo y man sudoers
> Muchas gracias a todos por su ayuda, y claro, siempre que pueda ayudar > con mi conocimiento lo haré, la duda sobre los scripts es por que estoy > leyendo un manual sobre administración abanzada, muy completo por ^ aVanzada > > cierto, y me surgió esa duda, de hecho ya conozco unas cuantas cosas que > no tenía ni idea sobre el Kernel y algo sobre el proceso de inicio, > todavía no estoy muy empapado con el tema, pero he entendido, así que > pronto estaré listo para ayudar en algo. > > Salu2s > > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]