salida guardar ejemplos comandos comando basicos archivo linux bash shell

linux - guardar - Obtener la primera línea de salida de un comando de shell



guardar salida de un comando en un archivo linux (1)

Sí, esa es una forma de obtener la primera línea de salida de un comando.

Si el comando genera un error estándar que desea capturar de la misma manera, debe redirigir el error estándar del comando al flujo de salida estándar:

utility 2>&1 | head -n 1

También hay muchas otras formas de capturar la primera línea, incluyendo sed 1q (salir después de la primera línea), sed -n 1p (solo imprimir la primera línea), awk ''FNR == 1'' (solo imprimir la primera línea) etc.

Al intentar leer el número de versión de vim , recibo muchas líneas adicionales que debo ignorar. Intenté leer el manual de head y probé el siguiente comando:

vim --version | head -n 1

Quiero saber si este es el enfoque correcto?