Eu tenho um arquivo neste formato:
[#] OWNER_NAME NAME SIZE
[6] Robottinosino Software 200
[42] Robottinosino Ideas worth zero 188
[12] Robottinosino Ideas worth zero or more 11...
Eu sou iniciante e estou tentando escrever um script de shell para analisar um arquivo de texto extraído de um arquivo PDF de padronização. Eu gostaria de cada grupo de teste (identificado pelo Grupo 0, Grupo 1 ... para obter a lista de números...
Existe uma maneira de imprimir vários campos com um único comando de linha?
Eu quero imprimir $ 3 a $ NF, como abaixo:
awk -F[:] '{print $3,$4,$5 .... $NF}'
No entanto, não é possível com grande número de campos e é propenso a erros....
Eu tenho um arquivo contendo dois caminhos em cada linha. Quero remover as linhas que contêm o mesmo caminho duas vezes.
Eu trabalho no Linux e no Solaris. Eu gostaria de um one-liner em sed ou awk ou perl.
Exemplo de arquivo de entrada:...
Eu quero subtrair a segunda linha com a primeira linha. O arquivo é assim
txtxt
A B 1 2 3 4
C D 9 8 7 6
A saída desejada é
8 6 4 2
Como fazer isso no awk?
Consegui produzir apenas uma coluna:
awk '{$temp=$3-prev3; prev3=$...
Ok, então eu quero remover linhas duplicadas, mas é um pouco mais complicado do que isso ...
Eu tenho um arquivo chamado users.txt, o exemplo do arquivo é:
users:[email protected]
users1:[email protected]
Agora, devido a um bug no meu...
digamos que eu tenha a seguinte string:
sdffsd sfdfi -ip 192.168.1.1 sdfdf ertret
Eu gostaria de extrair "192.168.1.1" ou qualquer outro endereço IP válido (quatro números decimais, cada um variando de 0 a 255, separados por pontos, por...
Eu estou olhando para obter todas as linhas que têm a palavra 'search_string' + a linha após ele + a linha correspondente 'mod' antes dele.
Eu tentei:
grep -n 'mod\|search_string' ip | grep --before 1 search_string> inter
grep -n --afte...
Eu tenho um longo arquivo CSV com duas colunas, que inclui execuções de duplicatas consecutivas como esta:
...
1500,1533
1554,1678
1554,1703
1554,1728
1593,1766
...
Preciso excluir todas essas duplicatas, exceto a última, para que a saída...
Eu tenho uma matriz em um arquivo CSV como
input.csv
"{1,2,3,4}"
"{1,2,3,4,5,6,7,8,9}"
"{34,6,7,89}"
Eu quero obter o primeiro e o último elemento deste arquivo CSV como outro arquivo CSV
output.csv
1,4
1,9
34,89
Eu ten...