ps -vxa не выполняет сортировку по памяти

Para generar solo la última columna de filas que tienen el número máximo de columnas, podría hacer algo como:

who | awk '
  NF > max  {max = NF; output = ""}
  NF == max {output = output $NF ORS}
  END       {printf "%s", output}'

Para generar una fila por cada fila de entrada, pero vacío para las filas que no tienen el número máximo de columnas:

who | awk '
  NF > max {max = NF}
  {n[NR] = NF}
  NF == max {last[NR] = $NF}
  END {for (i = 1; i <= NR; i++) print n[i] == max ? last[i] : ""}'
0
26.11.2017, 00:19
0 ответов

Теги

Похожие вопросы