Perguntas sobre 'awk'

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

Verifique se existe um campo de um arquivo em outro arquivo e atualize a coluna específica do primeiro arquivo

Eu tenho 2 arquivos como abaixo: a.txt (delimitado por tabulações e tem 3 colunas e muitas linhas): city plate region istanbul 36 marmara trabzon 61 karadeniz b.txt (delimitado por vírgulas e tem 4 colunas e muitas...
16.10.2015 / 08:23
1
resposta

Procura baseada em parágrafos usando antes e depois das condições UNIX KSH

Eu tenho um arquivo como: <Set of long paragraphs here> <Set of long paragraphs here> <Set of long paragraphs here> After Address1 Address2 Address3 Before <Set of long paragraphs here> <Set of long paragraphs here&...
22.10.2015 / 10:34
1
resposta

Compare 2 colunas em 2 arquivos diferentes

Eu preciso subtrair segunda e terceira colunas entre 2 arquivos com base na primeira coluna e não mostrar linhas com diff_column_2 (DIFF-IO) = diff_column_3 (DIFF-SELECT) = 0. Notando que o pedido pode ser aleatório, exceto a última linha exist...
07.11.2015 / 01:02
1
resposta

sed, recebendo um erro: sed: unterminated {

Estou usando o comando abaixo do sed sed -n '\|<tag>|{:n; \|</tag>|!{N;bn}; y|\n| |;p }' test.xml OUTPUT: <tag> <name>jolly</name> <class>2nd</class> <address> </address> </tag&...
03.11.2015 / 08:52
1
resposta

expande dados com base em pontuações

Primeiramente eu tenho um conjunto de combinações válidas de 3 colunas (validlist), então o resultado final deve ser um subconjunto deste arquivo. a b c c b c p b d d y d p y d x y z Eu tenho uma matriz de pontuaçã...
10.11.2015 / 19:37
1
resposta

Combine o intervalo de colunas com a mesma chave

Input file tab separated: A |B | C | KEY | D| E| F |G | H | I | J | k | ----|----|----|------|---|---|-----|------|---|---|-----|-----| word|word|word| one | 8| 8|qw123| "" | ""| ""| word| word| word|word...
10.11.2015 / 16:47
1
resposta

Classifique vários arquivos csv com base em duas colunas em um diretório

Eu tenho vários arquivos .csv em um diretório chamado mydirectory . Eu quero classificar todos esses arquivos usando um comando bash / awk / sed primeiro baseado na coluna LeftChr e depois na coluna RightChr e obter o result . &g...
04.12.2015 / 01:53
2
respostas

Eu estou tentando buscar os logs nos últimos cinco minutos através de um script

Eu tenho um arquivo de log de saída que será anexado continuamente e estou planejando ter um script (executado a cada 5 min) para recuperar os últimos 5 min de dados do log de saída. Dados de amostra do arquivo de log de saída: 2015-10-29...
06.12.2015 / 19:19
2
respostas

extrai parte do texto de todas as linhas correspondentes

Estou executando um loop for no conjunto de servidores para encontrar a expiração da cert. A saída do comando cert será abaixo para cada servidor: line 1 line 2 line 3 Valid From: Tuesday, 29 September 2015 10:40:13 AM To: Friday, 28 Septembe...
30.09.2015 / 16:54
2
respostas

Duplicação de cada linha enquanto altera algum valor dentro de cada cópia de uma linha de maneira diferente no linux

Eu gostaria de ter cada linha em um arquivo repetido um número de vezes enquanto na primeira cópia da linha qualquer valor de 3 seria alterado em 2 e qualquer valor de 4 seria alterado em 1 e na segunda cópia de cada linha qualquer valor de 3 se...
30.09.2015 / 16:09