[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: AWK - Spalten über Namen statt über Position ansprechen



On Monday 17 December 2012, Andre Tann wrote:
> Servus zusammen,
> 
> nur ne kurze Frage - sehe ich es richtig, daß es in AWK keine
> Möglichkeit gibt, Spalten bzw. Felder über ihren Namen anzusprechen
> statt über die Position?
> 
> Also zB:
> 
> Name   Aktiv  Nummer
> Alice  y      1
> Bob    n      2
> 
> 
> awk '$Aktiv == "y" {print $Nummer}'
> 
> Sprich: gib mir die Nummer aller aktiven User.

Du könntest Ruby nehmen...

require 'csv'
CSV.foreach('users.csv', col_sep: "\t", headers: true) do |u|
  puts u['Nummer']
end

Michael

-- 
Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/


Reply to: