Tutorial scripts bash -02- ¡Hola mundo!

Enviado por AllsSecs el 21 Julio, 2012 - 18:25.

Comentarios

  • # antes del texto. Estos comentarios no aparecerán durante la ejecución del script.
        # esto es un comentario
  • Shebang (#!) se escribe al inicio del script seguido de la ruta absoluta del interprete de órdenes (bash, sh, awk, phyton, ...) en nuestro caso bash. La función de éste conjunto es que el sistema identifique el formato del fichero (script bash).
        #!/bin/bash

Echo

  • echo -opción cadena
    • opciones:
      • -n → sin salto de línea
      • -e → habilita los caracteres de escape
        • \n → retorno de carro y salto de línea
        • \r → retorno de carro
        • \t → tabulados
    • cadena:
      • de tipo alfanumérico, si contiene espacios es necesario el uso de comillas. También puede contener comandos y variables para que muestre la salida o valor de éstos intercalados con el texto.

Comillas

  • Simples ('cadena'):
    • Muestra la cadena interpretándola literalmente.
  • Dobles ("cadena"):
    • Muestra la cadena e interpreta los comandos y variables.
  • Acento grave [(`comando`) ó ($(comando))]:
    • Introduce la salida de un comando en el lugar en el que se ha escrito éste.

Estado del fin del comando/script

Fuerza la salida y devuelve el estado del comando/script (correcto o error). Tipo booleano.

  • exit valor
    • valor = 0 → finalización correcta
    • valor ≠ 0 → finalización incorrecta

¡Hola mundo!

  #!/bin/bash
  # Mi primer script linux
  echo "¡Hola mundo!
  exit 0

  #!/bin/bash
  # Mi segundo script linux
  echo "Me llamo $USER y estoy en la carpeta `pwd`"
  exit 0