InicioLinuxAlgo de Bash avanzado (parte 2)

Algo de Bash avanzado (parte 2)

Linux•9/7/2015








#!/bin/bash
# Algunos ejemplos de Bash avanzado (parte 2)

# **** Modificacion de IFS ****
#
 # while IFS=: read nombre passwd uid gid nombreCompleto ignore
 # do
 #     echo "$nombre ($nombreCompleto)"
 # done < /etc/passwd


# **** Desplazamiento de bits ****
#
# x=4
# let "x <<= 3"
# echo $x   # x = 32
# let "x >>= 1"  # x = 16
# echo $x
# let "x %= 3"  # x = 1
# echo $x
# let "x *= 10"  # x = 10
# echo $x


# **** getopts ****
#
# while getopts ":abc:d" opcion
# do
#  case $opcion in
#      a) echo "Opcion 'a' activada" ;;
#      b) echo "Opcion 'b' activada" ;;
#      c) echo "Opcion 'c' activada (parametro $2)" ;;
#      d) echo "Opcion 'd' activada" ;;
#  esac
# done


# **** Depuracion ****
#
# prueba() {
#     echo "Linea de prueba"
#     caller 0
# }
# prueba

exit 0







Datos archivados del Taringa! original
348puntos
1,504visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
7visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

a
Usuario
Puntos0
Posts203
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.