Comandos.- Comentarios en Bash

En un script de Bash las líneas que comiencen con # (signo de número) son comentarios y por tanto no son interpretadas. En la línea de comados todo lo que vaya después de un signo # es un comentario.

Ejemplos en la terminal:

echo -e "\nHola\n" # Esto no se va a imprimir

ls *.txt | more -5 # El comando ls lista los archivos de un directorio, en este caso todos los que tengan extensión txt; la pipe hace que el resultado se envie hacia el comando more y este lo muestra de cinco en cinco.

Ejemplo en un script.

Este va hacer que muestre en la promt los mensajes: "Hola" y "Fin del script".

Hay que crear el script, darle permisos de ejecución y ejecurarlo. Esta línea de comando hace uso del editor de textos para la promt nano, se copia el script de más abajo, lo guardamos y cerramos, para que se ejecute la siguiente parte, el comando clear limpia la pantalla, le damos los permisos que necesita para que funcione con chmod, con source se ejecuta y darnos la opción de conservar o borrar el script con rm.

nano script-de-muestra.sh; clear; chmod a+x script-de-muestra.sh; source script-de-muestra.sh; rm -vi script-de-muestra.sh

Script de muestra:

#!/usr/bin/env bash
# Este es un comentario. Y este script va mostrar en la terminal el mensaje: "Hola" con una línea en blanco arriba y otra abajo.
echo -e "\nHola\n"
# Este es otro comentario. En un script todas las líneas que empiecen con un signo de número se consideran comentarios y no se muestran. El comentario termina donde finaliza la linea.
echo -e "Fin del script\n"

 

 

Url corta: http://wp.me/pjHsf-o7

 

 

 

Anuncios

3 thoughts on “Comandos.- Comentarios en Bash

  1. Cutre…. es muy cutre… hacer un post para esto. pero creeme que me ha cundido. es la tipica tonteria que nadies se da cuenta de postear pero tb se merece su rinconcito xDDDDD

    gracias je je

    1. Vale, tienes razón, esta muy cutre. Me falto poner un ejemplo en un script y en una línea de comando.
      Este post es del tipo que pongo para no desaparecerme uno, dos, tres, etc meses como esta vez.

      Saludos

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s