Contar lineas de un fichero - Comando wc

_kRuStY_

Tengo un fichero que tiene 3 columnas, y necesito guardar en dos variables el numero de lineas del fichero, y en otra el maximo valor de la segunda columna.

Se que haciendo cat fichero.txt | wc -l me devuelve las lineas, pero no se como almacenarlo en una variable.

Muchas gracias ^^

-

Si te refieres a Linux/Unix: http://es.kioskea.net/faq/sujet-315-bash-la-variable-de-entorno-path#v-anadir-un-directorio-a-la-variable-path

Eso se aplica para todas las variables.

Este post hubiera ido mejor en el subforo de software libre que hay, pero supongo que te habrás despistado. Ni te has molestado en buscar mucho por internet xd

maRc

LINEAS=$(wc -l < fichero)

Para ver que valor tiene LINEAS, $LINEAS.

Y el máximo... Pues no se si hay algún programa que saque el máximo de una serie de números, pero podría ser algo así: sacas con awk la segunda columna, la ordenas con sort y con head (o tail) coges el primer número.

Usuarios habituales

  • maRc
  • -SoNiC-
  • _kRuStY_