Bien amigos... Hace tiempo que no escribía un tuto o algo por el estilo, bien pues hoy les tratare de enseñar a como programar en el lenguaje Bash, (algo parecido al batch de Windows, pero a diferencia de este es que es mucho más poderoso!!)…
¿Qué vamos a necesitar? Un simple editor de texto, como NANO, que lo podemos llamar desde la línea de comandos con teclear solo el comando “nano”, o podemos usar gedit, el editor de textos de gnome o el de su preferencia….
Bien,  vamos a comenzar a escribir nuestro primer script…

#!/bin/sh 
#Mi primer script :D    
echo "Hola amigos, soy z0kw3r!!"



Bien, guardamos nuestro archivo, si lo estamos editando desde nano lo guardamos con  ctr+o, escribimos un nombre como querramos, por ejemplo:

script1

Y listo cerramos nuestro editor, y ahora tenemos que otorgar permisos de ejecución…

chmod +rwx script1







dónde:
“script1” es el nombre de nuestro archivo.
  
Ahora si podremos ejecutar nuestro archivo, si no colocamos permisos de ejecución, el script no lo podremos ejecutar como lo haremos a continuación. Se preguntaran, que quiere decir: chmod+rwx script1, pues chmod es el comando para cambiar permisos, +rwx quiere decir añadir (+) permisos de lectura(r), escritura (w), y ejecución (x), y después viene el nombre del archivo o carpeta que queremos cambiar los permisos. No entraremos más en detalle de este comando, es solo por si se lo preguntaban jeje XD…

Ahora si a ejecutar nuestro script. Nos vamos a la línea de comandos y nos colocamos dentro de donde guardamos nuestro script, después teclearemos ./nombredelscript, en este caso es ./script1
Fíjense que si colocamos mal el nombre el script no se ejecutará, no debemos de dejar espacios, ni cambiar mayúsculas por minúscula y viceversa, ni nada por el estilo, debemos de escribir el nombre tal y como es…



Listo… Nos mostrara en pantalla lo que escribimos dentro del script... pero aún falta explicar que significa cada línea del código….
Pues bien empecemos:

#!/bin/  Le indica al interprete de comandos que interprete debe de usar para ejecutar el lenguaje que fue utilizado en el programa, siempre va al inicio de cada script.
#Mi primer script :D   Solo es un comentario del programa, será ignorado…
echo "Hola amigos, soy z0kw3r!!" El comando echo nos dejara mostrar texto en pantalla, el texto lo colocamos dentro de unas comillas dobles (“”)

edit post

Comments

0 Response to 'EL LENGUAJE BASH (I)'

Publicar un comentario