Asignar la salida de un comando a una variable (Bash Script)
En algunos casos puede que queramos guardar la salida de un comando o instrucción en una variable, para su posterior uso en el script. La sintaxis sería la siguiente:
variable = `comando`
A continuación vemos un ejemplo para entenderlo mejor.
Crear un directorio que tenga como nombre la fecha actual
Utilizando lo visto anteiormente, se crea una carpeta en la que su nombre es la fecha actual con el formato yyyy-mm-dd:
#!/bin/bash
fecha=`date +"%Y-%m-%d"`
mkdir fecha
El nombre de la carpeta tendía la siguiente estructura: 2012-10-17 .
Como siempre, podéis utilizar los comentarios para exponer vuestras dudas.
Tweet
