Escolar Documentos
Profissional Documentos
Cultura Documentos
- Inicio -
- Noticias Mundo Linux -
Distribuciones
Escritorios
Hardware
Internet
Juegos
Revistas
Software
Últimas noticias
- Aula Linuxera -
- Aula -
Descargas CD/DVD de
Linux
Guía para elegir un
Linux
Instalar Ubuntu en
windows
- Aula Linuxera -
- Software Libre -
- Contactar -
- Enlaces de Interés -
- Archivos -
Año 2009
Diciembre, 2009
Año, 2010
Enero, 2010
Febrero, 2010
Marzo, 2010
Abril, 2010
Mayo, 2010
Junio, 2010
Julio, 2010
Agosto, 2010
Septiembre, 2010
Octubre, 2010
Noviembre, 2010
Diciembre, 2010
Año, 2011
Enero, 2011
Febrero, 2011
Marzo, 2011
Abril, 2011
Mayo, 2011
Junio, 2011
Julio, 2011
Agosto, 2011
Septiembre, 2011
Octubre, 2011
Noviembre, 2011
Diciembre, 2011
Año, 2012
Enero, 2012
Febreo, 2012
Marzo, 2012
Abril, 2012
Mayo, 2012
Junio, 2012
Jullio, 2012
Agosto. 2012
Septiembre, 2012
Octubre, 2012
Noviembre. 2012
Diciembre, 2012
Año, 2013
Enero, 2013
Febrero, 2013
Marzo, 2013
Abril, 2013
Mayo, 2013
Junio, 2013
Julio, 2013
Agosto, 2013
Septiembre, 2013
Octubre, 2013
Noviembre, 2013
Diciembre, 2013
Año, 2014
Enero, 2014
Febrero, 2014
Marzo, 2014
Abril, 2014
Mayo, 2014
Junio, 2014
Julio, 2014
Agosto, 2014
Septiembre, 2014
Octubre, 2014
Noviembre, 2014
Diciembre, 2014
Año, 2015
Enero, 2015
Febrero, 2015
Marzo, 2015
Abril. 2015
Mayo. 2015
Junio. 2015
Julio. 2015
Agosto. 2015
Septiembre. 2015
Octubre. 2015
Noviembre. 2015
Año, 2016
Enero, 2016
Febrero, 2016
Marzo, 2016
Abril, 2016
Mayo, 2016
- Nuestras Web -
Grupo Digital de
Ayuda
Grupo Digital de
Ayuda
Tu Aula Mac
Tu Aula Mac
- Site Map -
Breadcrumbs
Está aquí:
Inicio /
- Noticias Mundo Linux - /
Software
/ Cómo escribir un script Shell en Ubuntu 18.04 LTS
Ahora para hacer esa tarea sólo tienes que escribir todos esos comandos en un solo
script y guardar ese archivo de script en algún lugar. Entonces, siempre que el usuario
necesite hacer esa tarea, sólo tiene que ejecutar el script guardado y se hará sin tener
que volver a escribir todos los comandos individualmente. El shell es un intérprete de los
comandos que el usuario escribe.
Usaremos uno de los editores incorporados en Ubuntu 18.04 LTS para escribir un script
simple. El editor se llama ‘Nano’ y los scripts de shell tienen una extensión “.sh”. Las
extensiones de archivo en Linux son opcionales, pero es una buena práctica nombrar
scripts de shell con extensión .sh.
Ahora, en el principio, hay que escribir “Nano” en la ventana del terminal para abrir el
editor de texto. Normalmente ya está instalado en Ubuntu.
El comando anterior abrirá el editor Nano que tendrá un aspecto parecido a este:
El script normalmente comienza con #!/bin/bash, así que primero tienes que escribir
esto. Por lo tanto, la lista de comandos es la siguiente:
#!/bin/bash
echo "welcome"
ls
echo "this is the whole list of dir"
Cuando hayas terminado con los comandos mencionados anteriormente, pulsa CTRL + X
para guardar el script y salir. Después de eso, el sistema te pedirá confirmación y luego te
pedirá que escribas un nombre para el archivo. He guardado el archivo como
“directories.sh”. Se verá así:
Hasta aquí habrás creado con éxito un script simple, ahora el script tiene el permiso por
defecto de rw – -r- -r (el primer indicador es para el usuario actual, el segundo es para
grupos de usuarios y el tercero es para otros). El formato de permiso consiste en
números binarios que representan permisos. Los permisos básicos son 4 2 1.
Por lo tanto, para ejecutar el script que guardaste necesitas cambiar su permiso a 774. El
concepto de esto es que si quieres dar un rwx (leer, escribir, ejecutar) tendrás que añadir
4 (leer) +2 (escribir) +1 (ejecutar) que sumarán 7. Así que el permiso de ese script tiene
que ser 774 para que el usuario lo ejecute.
ls - l directories.sh
Ahora, para cambiar el permiso del script que guardaste, tendrás que escribir el siguiente
comando en la terminal:
Después de pulsar enter, te pedirá la contraseña del usuario actual, después de introducir
la contraseña cambiará los permisos para el archivo.
./directories.sh
Obtendrás algo como esto como resultado de la ejecución del script. Ahora, si has
seguido todos los pasos cuidadosamente y como se mencionó anteriormente, habrás
creado un script y lo habrás ejecutado con éxito.
Para facilitar la automatización de los scripts, crea un alias para el script que has creado.
touch .bash_aliases
Una vez creado, abre el archivo utilizando el comando:
nano .bash_aliases
De esta manera, se guardará un alias para el script que has creado y este alias le ahorrará
al usuario la molestia de escribir “./script.sh” cada vez que necesite ejecutar el script.
Así que ahora, después de crear el alias, sólo tienes que escribir “dir” en el terminal y el
script se ejecutará.
Compártelo. ¡Gracias!
21 1
Grupo Digital de Ayuda! Laboratorio Linux! - Linux para todos.
Buscador
Buscador de Articulos... Buscar Articulos... Buscar...
Redes Sociales
Sigue al Portal G.D.A. en:
Movistar vs Orange vs Vodafone vs Yoigo ¿quién tiene la mejor red 4G del país por
cobertura, velocidad y latencia?
Google Assistant, Alexa o Siri: ¿cuál es el mejor asistente de voz para tu hogar?
Chrome está a punto de ser más rápido y seguro, pero ¿a costa de qué?
El Blu-Ray está muriendo y el culpable no es el streaming
Los creadores de Apex Legends no permitirán que los tramposos arruinen el juego y
piden tu ayuda
Cómo controlar el consumo de datos que hacemos al usar servicios streaming
como Netflix o Spotify
Microsoft no puede permitir que sus usuarios desconfíen de la tienda de Windows
10
Los sitios pirata tienen sus reglas, pero no todos las respetan, lo que perjudica a
sus usuarios
El Xiaomi Mi 9 al descubierto: imágenes de su diseño y fotos hechas con su cámara
Windows 10 April 2019 Update soportará ficheros Linux en su explorador de
archivos
Microsoft® Translator
Ubuntu 18.10
¿Quién está en línea?
Hay 126 invitados y ningún miembro en línea
Contador de Visitas
Hoy 6
Ayer 2114
Esta semana 2120
Este mes 20329
Total de Visitas 9567489
Lo más leído
Instalar Ubuntu en windows
Installation de paltalk sur ubuntu linux
Kali Linux: Lo que debes saber antes de usarlo
Cómo instalar paquetes tar.gz en Ubuntu 16.04 LTS
La tabla periódica de las distribuciones GNU/Linux
Ubuntu es una mierda
¿Cómo instalar Packet Tracer 7.0 en Linux?
Descargar Facebook – Messenger y Facebook Lite
Cosas que hacer después de instalar Linux Mint
Quitar modo mantenimiento de OwnCloud
Cómo instalar Calibre en Ubuntu 16.04
Footer
Back to top
- Inicio -
- Noticias Mundo Linux -
Distribuciones
Escritorios
Hardware
Internet
Juegos
Revistas
Software
Últimas noticias
- Aula Linuxera -
- Aula -
Descargas CD/DVD de Linux
Guía para elegir un Linux
Instalar Ubuntu en windows
- Aula Linuxera -
- Software Libre -
- Contactar -
- Enlaces de Interés -
- Archivos -
Año 2009
Diciembre, 2009
Año, 2010
Enero, 2010
Febrero, 2010
Marzo, 2010
Abril, 2010
Mayo, 2010
Junio, 2010
Julio, 2010
Agosto, 2010
Septiembre, 2010
Octubre, 2010
Noviembre, 2010
Diciembre, 2010
Año, 2011
Enero, 2011
Febrero, 2011
Marzo, 2011
Abril, 2011
Mayo, 2011
Junio, 2011
Julio, 2011
Agosto, 2011
Septiembre, 2011
Octubre, 2011
Noviembre, 2011
Diciembre, 2011
Año, 2012
Enero, 2012
Febreo, 2012
Marzo, 2012
Abril, 2012
Mayo, 2012
Junio, 2012
Jullio, 2012
Agosto. 2012
Septiembre, 2012
Octubre, 2012
Noviembre. 2012
Diciembre, 2012
Año, 2013
Enero, 2013
Febrero, 2013
Marzo, 2013
Abril, 2013
Mayo, 2013
Junio, 2013
Julio, 2013
Agosto, 2013
Septiembre, 2013
Octubre, 2013
Noviembre, 2013
Diciembre, 2013
Año, 2014
Enero, 2014
Febrero, 2014
Marzo, 2014
Abril, 2014
Mayo, 2014
Junio, 2014
Julio, 2014
Agosto, 2014
Septiembre, 2014
Octubre, 2014
Noviembre, 2014
Diciembre, 2014
Año, 2015
Enero, 2015
Febrero, 2015
Marzo, 2015
Abril. 2015
Mayo. 2015
Junio. 2015
Julio. 2015
Agosto. 2015
Septiembre. 2015
Octubre. 2015
Noviembre. 2015
Año, 2016
Enero, 2016
Febrero, 2016
Marzo, 2016
Abril, 2016
Mayo, 2016
- Nuestras Web -
Grupo Digital de Ayuda
Tu Aula Mac
- Site Map -