Using printf or echo:
# if you want to printf what is inside the variable
# you can use the following sentences
var=4 #no olvidar de que no se pueden dejar espacios en blanco
printf "Hello $var"
printf 'Hola '$var
#BUT! if you use this...
printf 'Hola $var'
# this will print $var literally, and not what is inside the variable.
#Comparar en un IF
if [ "$var" = "texto" ] #No olvidar los espacios despues del corchete y que al comparar con texto
# hay que poner solo "=" y el contenido de la variable junto con el texto en comillas """
echo "${param[ `expr $n + 1 `]}" # para imprimir un parametro con una operacion matematica
# imprimir a partir de un parametro con posicion "n" hay 2 formas
echo "${param[n]}"
echo "${param[$n]}"
Ejemplo de imprimir una linea separada de ";"
cat nombreFicheroaLeer | while read linea
do
#linea="AAA;BBB;CCC" haciendo prueba de una sola linea
EE=$(echo "$linea" | awk -F ";" '{print $2}') #el print es la posicion a imprimir separada por ';'
echo "$EE"
#para pasarlo a un fichero se puede usar
#echo "$EE" >> nombreOtroFichero
No hay comentarios:
Publicar un comentario