Eu uso o seguinte awk para remover linhas duplicadas do arquivo /etc/fstab no Linux.
O problema que também remove as linhas que começam com # .
Como posso alterar a sintaxe awk para ignorar as linhas que começam com # no arquivo...
Eu tenho um monte de arquivos com determinados padrões
ABCD:
Something 1
Anything 2
EFGH:
Something 3
Anything 4
ABCD:
Something 5
Anything 6
HIJK:
Something 7
Anything 8
Eu quero manter a segunda linha após o ABCD e excluir tudo em...
Eu tenho um arquivo chamado equipamentos.dat em que eu tenho todas as informações relacionadas a dispositivos conectados diretamente a certos equipamentos Cisco, dependendo do equipamento, o arquivo é alterado, são exemplos desse arquivo:
Exa...
Eu tenho um arquivo em que preciso corresponder e atualizar com base em qual número / caractere está em uma posição fixa em um arquivo.
se caractere na posição 586 = 5, insira zero "0" no espaço 614 ..
se caractere na posição 586 = 1, insira...
Eu tenho um arquivo (encrypted_pass.txt) com 2 colunas:
user1 encrypted_pass1
user2 encrypted_pass2
user3 encrypted_pass3
...
senhas de usuários (2ª coluna) são criptografadas. Eu tenho um script de shell que descriptografa as senhas cri...
Eu quero executar um comando específico para a primeira coluna da saída de wpa_cli scan_results . Esse comando, chamado mycmd , está pegando um endereço MAC como entrada e retorna o MAC e o OUI:
# ./mycmd AC:EE:9E:11:22:33
AC:EE:9E:11:22...
Eu tenho um arquivo onde cada linha de 156780 existe uma linha de cabeçalho.
Eu queria aplicar o comando awk na primeira coluna de cada linha, exceto na segunda coluna das linhas de cabeçalho.
Ou, pelo menos, as linhas de cabeçalho não dev...
Eu preciso criar um script que produza um Makefile.
Ao verificar as dependências, verifico cada arquivo .cpp para o cabeçalho "---. h". Eu uso:
echo $(awk '/^".*h"$/ { print $0 }' $file) >> Makefile
Qual é a melhor maneira de obt...
a entrada do meu arquivo é a seguinte
Koe par 22-10-1992 nep
Ler par 10-04-2000 sis
Eu gostaria que a saída fosse a seguinte
Koe par 1992 nep
Ler par 2000 is
Eu não sei o que eu tenho no meu enorme arquivo vcf.gz que se parece com isso
CHROM POS ALT 12345
1 345632 T 0/1:4,4:8:99:105,0,106
4 032184 C 1/1:46,9:55:99:99,0,1222
6...