Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
2
respostas

Substituindo a mesma palavra-chave por diferentes strings por linha

Estou usando o seguinte comando para retornar uma lista de discos disponíveis e se eles são ssd ou rotacionais (basicamente substituindo 0 e 1 na saída do lsblk pelo seu significado real): lsblk -d -o name,ro | sed "s/RO/\ TYPE/; s/NAME/DISK/...
03.07.2018 / 13:47
2
respostas

Confuso sobre o comando: sed '/ ^ # / d' ~ / .profile

Eu preciso saber o que esse comando faz. sed '/^#/d' ~/.profile A saída que este comando me dá é esta: if [ -n "$BASH_VERSION" ]; then # include .bashrc if it exists if [ -f "$HOME/.bashrc" ]; then . "$HOME/.bashrc"...
01.05.2017 / 00:40
1
resposta

valor repetido no arquivo .csv

todo mundo, eu tenho esse script que eu usei sem nenhum problema até agora, ele usa dois arquivos para criar um .csv, esses dois arquivos vieram de outro script e contém informações sobre os dispositivos conectados a um rede, é assim que os arqu...
19.04.2017 / 15:21
2
respostas

Como imprimir uma coluna específica para um arquivo se a condição for vista em vários arquivos?

Eu tenho um monte de arquivos (totalmente 2181 arquivos; anacovis2_1_summary_betai_reg.out ~ anacovis2_2181_summary_betai_reg.out ) como abaixo: anacovis2_2_summary_betai_reg.out anacovis2_3_summary_betai_reg.out anacovis2_4_summary_beta...
10.09.2017 / 00:51
2
respostas

Script Bash para converter a segunda coluna no arquivo csv do tempo Unix para data / hora legível

Meu arquivo de entrada é um .csv separado por vírgulas. Gostaria de converter as segundas colunas da hora do unix para um formato de data e hora legível como este ... before 1502280000 after 8/10/17 08:00:00 Eu também gostaria de ign...
11.08.2017 / 14:34
2
respostas

Principal diferença entre tr (translate) para sed e awk

AFAIC sed e awk são utilitários de processamento de texto para fins gerais com os quais um usuário pode obter resultados bastante semelhantes, em uma sintaxe ligeiramente diferente: Com ambos, um usuário pode adicionar, substituir / tra...
03.03.2018 / 21:18
2
respostas

Imprimir contagem total para um padrão correspondente

Eu uso uma API para buscar um bilhão ou mais de registros, os quais eu corro através de awk para filtrar e encaminhar para wc -l para contar os registros. Atualmente estou fazendo isso com sucesso: $apiCall | awk '$1=="xx"' | wc -l >...
20.03.2018 / 12:31
4
respostas

Validando o formato do nome do arquivo no shell do linux

Eu estarei recebendo arquivos de dados em um diretório Linux. Eu preciso validar que os nomes dos arquivos sigam o seguinte padrão "NNN-YYYYMMDD-NNNNNNNNN.pdf" onde NNN significa valor numérico (0-9). "AAAAMMDD" significa data válida. A...
07.07.2017 / 19:43
2
respostas

AWK - Gerando SN de intervalos e adicionando-o para gravar

Considerando o seguinte arquivo de entrada delimitado por vírgulas: 1,13/06/17,01,03,D151 2,25/06/17,04,06,D154 Usando os campos 3rd e 4th de cada registro, preciso gerar números de série com os mesmos outros campos do registro ao q...
04.07.2017 / 13:21
5
respostas

Extrai linhas de um arquivo de texto baseado em um parâmetro para uma única linha

Sou bastante novo em scripts, por isso agradeço qualquer ajuda. Eu tenho um arquivo de texto que, em alguns casos, pode ser bastante longo, cada seção de linhas de texto pode ser em torno de 6/7 linhas de comprimento. É um arquivo de log e cada...
29.06.2017 / 19:21