Como eu faço para pegar dados de um determinado campo em csv e colocar esses dados em um arquivo txt

1. Como eu faço para pegar dados de um determinado campo em csv e colocar esses dados em um arquivo txt

roberto
ikkidf

(usa Ubuntu)

Enviado em 07/07/2022 - 13:47h

Pessoal tenho varios arquivos em csv, aonde tem varios campos com dados, porém eu preciso apenas da coluna IP, gostaria de transquever essa coluna do csv, apenas a coluna, o dado, ip, para um arquivo txt. Porém não sei como fazer isso. Alguém pode me ajudar, pois sou novo no sistema LINUX!!


  


2. Re: Como eu faço para pegar dados de um determinado campo em csv e colocar esses dados em um arquivo txt

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 07/07/2022 - 14:01h

Se o separador de campo for virgula e o campo for a terceira coluna, por exemplo:
cut -d, -f3 arquivo.csv > ip.txt


3. Re: Como eu faço para pegar dados de um determinado campo em csv e colocar esses dados em um arquivo txt

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 09/07/2022 - 01:30h

Pegando o ip com o grep+regex
grep -Eo "([0-9.]{1,3}\.){3}[0-9]{1,3}" arquivo.csv > ip.txt 



______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts