Perguntas com a marcação «sed»

26
Deseja substituir apenas a primeira ocorrência por sed

Arquivo original claudio antonio claudio michele Quero alterar apenas a primeira ocorrência de "claudio" por "claudia" para que o resultado do arquivo claudia antonio claudio michele eu tentei sed -e '1,/claudio/s/claudio/claudia/' nomi Mas faça uma substituição

25
Como extrair logs entre dois registros de data e hora

Quero extrair todos os logs entre dois registros de data e hora. Algumas linhas podem não ter o carimbo de data / hora, mas também quero essas linhas. Em resumo, quero todas as linhas que caem sob dois carimbos de hora. Minha estrutura de log se parece com: [2014-04-07 23:59:58] CheckForCallAction...

25
Como excluir a última coluna de um arquivo no Linux

Desejo excluir a última coluna de um arquivo txt, enquanto não sei qual é o número da coluna. Como eu pude fazer isso? Exemplo: Entrada: 1223 1234 1323 ... 2222 123 1233 1234 1233 ... 3444 125 0000 5553 3455 ... 2334 222 E eu quero que minha saída seja: 1223 1234 1323 ... 2222 1233 1234 1233...

25
Como remover várias novas linhas no EOF?

Tenho arquivos que terminam em uma ou mais novas linhas e devem terminar em apenas uma nova linha. Como posso fazer isso com as ferramentas Bash / Unix / GNU? Exemplo de arquivo incorreto: 1\n \n 2\n \n \n 3\n \n \n \n Exemplo de arquivo corrigido: 1\n \n 2\n \n \n 3\n Em outras palavras: deve...

25
Como excluir cada segunda linha de um arquivo?

Arquivo: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurred Arquivo de saída esperado: Data inserted into...

24
sed na inserção OSX em uma determinada linha

Então, eu uso o 'sed' no linux há um tempo, mas tive um pouco de dificuldade ao tentar usá-lo no OSX, pois o 'POSIX sed' e o 'GNU sed' têm muitas pequenas diferenças. Atualmente, estou lutando para inserir uma linha de texto após um determinado número de linha. (neste caso, linha 4) No linux, eu...

24
Como usar [\ w] + na expressão regular em sed?

Estou no Windows, mas acho que minha pergunta ainda está correta aqui. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Notei que os seguintes trabalhos (saída here): echo here | grep -E "\w+" echo here | grep -E "[her]+" Mas, isso não...

23
Substitua string pelo conteúdo de um arquivo usando sed

Eu tenho dois arquivos diferentes: Arquivo1 /home/user1/ /home/user2/bin /home/user1/a/b/c Arquivo2 <TEXT1> <TEXT2> Eu quero substituir o <TEXT1>do File2 com o conteúdo do File1 usando sed. Eu tentei este comando, mas não obtendo saída adequada: cat File2|sed...