
Me pregunto si es posible "extraer" las primeras 5 líneas de un archivo de texto en una sola variable (no en una matriz)
Por ejemplo:
head -5 test.txt >$variable
(que por supuesto no funciona)
Estoy intentando usar zenity para mostrar las primeras líneas para poder confirmar/cancelar según el texto mostrado
zenity --question \
--text=$text
(Por supuesto, se agradecen otras soluciones funcionales...)
Respuesta1
Es tan simple como
variable=`head -5 test.txt`
# or
variable=$(head -5 test.txt)
Parece que no conoces bien los conceptos básicos de los scripts de shell. Aquí hay buenas guías: