shell - add column with incrementing integer to multiple csv files -
I have thousands of CSV files, each has 64 columns and 700+ lines I combine to import into database tables Want to
Using a cat, there is no problem combining the files. However, each file represents a different event, so when I ask the database, I would like to be able to extract just the lines from the personal file.
For example:
log_phile1
- For example:
- A, B, C, D, ...
log_phil
- A, B, C, D, ...
- A, B, C, D, ...
- A, B, 1, A, A, B, C, B, C, D ...
- 1, A, B, C,
- B, C, D ...
- 2, A, B, C, D ...
thanks
With awk, you can write:
awk 'FNR == 1 {count ++} {print count "," $ 0}' * .csv
This increases the "count" variable when the first record is being processed by each file.
Comments
Post a Comment