unix - count of columns in file

前端 未结 11 1958
北海茫月
北海茫月 2020-12-22 19:17

Given a file with data like this (i.e. stores.dat file)

sid|storeNo|latitude|longitude
2|1|-28.03720000|153.42921670
9|2|-33.85090000|151.03274200

11条回答
  •  无人及你
    2020-12-22 19:34

    This is a workaround (for me: I don't use awk very often):

    Display the first row of the file containing the data, replace all pipes with newlines and then count the lines:

    $ head -1 stores.dat | tr '|' '\n' | wc -l
    

提交回复
热议问题