Perguntas com a marcação «text-processing»

Manipulação ou análise de texto por programas, scripts, etc.


3
Como substituir o texto entre dois marcadores em um arquivo por uma seção de texto de outro arquivo?
Digamos que eu tenha um bloco de texto no ~/.bashrc: #~/.bashrc # ...some commands... # aliases alias suicide='sudo rm -rf /' # end aliases # other commands Desejo substituir esse bloco de texto por outro texto contido entre dois marcadores em outro arquivo: stuff-to-place-in-bashrc.txt # stuff-to-place-in-bashrc.txt # ...stuff... # aliases …







8
Grep resto da linha ... depois da partida
Eu tenho um arquivo contendo apenas duas linhas, com a seguinte estrutura: $ cat /tmp/pwpower.log 000D6F0000D34227, -114.10 000D6F0001A405C4, -130.09 Os valores são valores de energia da minha usina solar. Valor negativo significa geração. Eu precisaria dos valores extraídos via grep / sed / awk - qualquer que seja a maneira …

6
Divida o arquivo grande em partes sem dividir a entrada
Eu tenho um arquivo .msg bastante grande formatado no formato UIEE. $ wc -l big_db.msg 8726593 big_db.msg Essencialmente, o arquivo é composto de entradas de vários tamanhos que se parecem com isso: UR|1 AA|Condon, Richard TI|Prizzi's Family CN|Collectable- Good/Good MT|FICTION PU|G.P. Putnam & Sons DP|1986 ED|First Printing. BD|Hard Cover NT|0399132104 …

4
remova linhas mais recentes que a data especificada em um arquivo
Estou preso em como posso excluir linhas mais recentes que a data especificada. Aqui está um trecho de conteúdo de um arquivo. buildsave.txt 647919 2013/11/30 647946 2013/11/30 647955 2013/12/01 648266 2013/12/03 648267 2013/12/03 648674 2013/12/04 Gostaria de remover as linhas mais recentes que 03/12/2013, deixando apenas 647919 2013/11/30 647946 2013/11/30 …


2
Como multiplicar duas colunas no awk?
Eu quero multiplicar a coluna 1 pela coluna 2 (até o final do arquivo) no arquivo de entrada e deve gerar 1 coluna e 3 colunas multiplicadas no arquivo separado. input.txt: 1 677679866 2 121867616 3 49413198 4 40415982 output.txt: 1 677679866 2 243735232 3 148239594 4 161663928



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.