Enviado em 01/11/2018 - 18:38h
#/bin/bash
C1="\e[0;38;5;226m"
C2="\e[0;38;5;2m"
C3="\e[0;38;5;39m"
str=$(sort ARQ1|uniq -d)
while read -r line;do
FNR=$(awk '/'"${line}"'/ {printf "FNR==%s||" ,NR}' ARQ1|sed 's/||$//');
awk -i inplace '{if ('${FNR}') ;else print $0}' ARQ1 ARQ2;
echo -e "\n${C1} Valor das Variáveis:\n${C2} STR: ${line} \n${C3} FNR: ${FNR}\x1B[m";
done <<< "$str"
#!/bin/bash
str=$(sort test.txt|uniq -d)
FNR=$(awk '/'"${str}"'/ {printf "FNR==%s||" ,NR}' test.txt|sed 's/||$//')
awk -i inplace '{if ('${FNR}') ;else print $0}' test.txt alert_data.txt
echo "valor de str: "
echo $str
ID: 1
ID: 2
ID: 3
ID: 4
1,1,1,1,1,1,normal
2,2,2,2,2,2,normal
3,3,3,3,3,3,normal
4,4,4,4,4,4,anomaly
4,4,4,4,4,4,anomaly
2,2,2,2,2,2,normal
3,3,3,3,3,3,normal
1,1,1,1,1,1,normal
ID: 4
ID: 2
ID: 3
ID: 1
str1=$(sort test.txt|uniq -d)
NR1=$(awk '/'"${str}"'/ {printf "NR==%s||" ,NR}' test.txt|sed 's/||$//')
awk -i inplace '{if ('${NR1}') ;else print $0}' test.txt
str2=$(sort alert_data.txt|uniq -d)
NR2=$(awk '/'"${str}"'/ {printf "NR==%s||" ,NR}' alert_data.txt|sed 's/||$//')
awk -i inplace '{if ('${NR2}') ;else print $0}' alert_data.txt
while read -r line;do
FNR=$(awk '/'"${line}"'/ {printf "FNR==%s||" ,NR}' ARQ1|sed 's/||$//');
awk -i inplace '{if ('${FNR}') ;else print $0}' ARQ1 ARQ2;
echo -e "\n${C1} Valor das Variáveis:\n${C2} STR: ${line} \n${C3} FNR: ${FNR}\x1B[m";
done <<< "$str"
Vou voltar moderar conteúdos de Dicas e Artigos (0)
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Vou voltar moderar conteúdos de Dicas e Artigos (0)
Instalação Uefi com o instalador clássico do Mageia (0)
É cada coisa que me aparece! - não é só 3% (2)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta