Enviado em 01/09/2022 - 13:38h
Tenho um arquivo (.csv) que está com a primeira linha da seguinte maneira:Enviado em 01/09/2022 - 17:08h
grep -Eo '^([[:alnum:]./-]+,){4}' arq.txt Opção com o cut: cut -d"," -f1-4 <<< $(sed -n '1p' arq.txt)
grep -E '[A-z]+' arq.txt grep: Intervalo final inválida
Enviado em 01/09/2022 - 15:00h
awk -v cp=$(grep -Eo '^([a-z]+,){4}' arq.txt) -F"," '{if(NF>2) print $0;else print cp $0}' arq.txt a,b,c,d,e,f a,b,c,d,e,f a,b,c,d,e,f a,b,c,d,e,f a,b,c,d,e,f
Enviado em 01/09/2022 - 15:55h
O comando funcionou perfeitamente, contudo considerando que os campos fossem somente letras, mas o arquivo real que tenho esta mais ou menos assim a primeira linha:Enviado em 01/09/2022 - 21:54h
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Liberação de alguns links no squid (23)
NAT LoopBack - Hairpin NAT (1)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (14)