Perguntas sobre 'sed'

Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
2
respostas

Substitua “-from” por “this” no início da linha

Eu quero substituir "-from" por "this" no início da linha. Isso deve acontecer quando a linha tiver 'R' no final e a linha acima tiver "D" no final. Por exemplo, para o bloco mostrado abaixo: -from XXXXXXXXXXXXXXXXX/D -from XXXXXXXXXXXX...
14.11.2013 / 00:04
3
respostas

split string para duas partes usando sed ou awk ou perl ou bash

Eu tenho uma string assim: Grades ABCDEF-123456 Eu quero dividir essa string em duas seções como esta Grades ABCDEF Grades 123456 Como posso fazer isso no bash?     
08.10.2018 / 19:55
3
respostas

Como usar expressões regulares e sed para encontrar o padrão e remover os últimos caracteres?

Eu tenho um arquivo gff no qual eu preciso remover -R * de todas as linhas que possuem o padrão Parent = gopAga1 _...- R.; A estrutura do arquivo é mostrada abaixo para um único gene, mas eu preciso de uma correção global para todos os genes...
23.08.2018 / 17:45
3
respostas

sed com vários comandos, posso usar o sinalizador w (write)?

Aqui estou aprendendo sed, aqui está com vários comandos: (user@host)-(18:27:39)-(~/Bash_Programming) $sed '4 { s/fox/elephant/; s/dog/cat/ }' catAndDog.txt The quick brown fox jumps over the lazy dog The quick brown fox jumps over the lazy...
06.09.2018 / 20:19
4
respostas

Como deletar uma linha se string for a única coisa na linha

Como posso usar o sed ou alguma outra coisa para excluir uma linha apenas se a string que estou procurando for a única coisa na linha? Exemplo de saída: device-address-binding: ? database-revision: 20 -- Found 198 Objects },...
06.05.2014 / 17:31
2
respostas

Como substituir uma string de data personalizada em um arquivo de texto

Eu examinei vários tutoriais e algumas postagens do StackOverflow, mas não vi exemplos usando sed ou awk que usam datas. Eu tenho um arquivo de texto que contém isso como a primeira linha, eu preciso substituir a data com a data e hora atual via...
02.04.2014 / 21:25
3
respostas

Expressão regular encontra 3 ou 4 números

Então, eu tenho mais de 50 palavras e tenho que combinar os números nelas. Esses números podem ser de 3 ou 4 dígitos. Acho que tentei de todas as maneiras, mas nada parece funcionar (preciso lembrar o número como um padrão). Minhas tentativas:...
19.05.2014 / 16:34
1
resposta

Como inserir o conteúdo do arquivo após uma determinada string em um arquivo? [duplicado]

temos por exemplo este arquivo cat exam.txt I am expert linux man what we can do for out country I love redhat machine "propertie" centos less then redhat fedore what my name is moon yea queremos adicionar o conteúdo de qualquer arquiv...
28.05.2018 / 20:10
2
respostas

muda o terceiro caractere em uma linha

entrada: dummy - 22847847 sha - 84734747 DHS - 374874 resultado esperado: du1my - 22847847 sh1 - 84734747 DH1 - 374874     
31.07.2018 / 07:37
3
respostas

Convertendo a coluna timestamp unix epoch em cada linha usando sed ou awk

Eu tenho um arquivo com os seguintes dados de amostra de entrada: 1137921146.499 180900 61.153.158.197 1409 1137921158.698 181622 61.153.158.197 1409 1137921758.163 180026 221.226.124.114 1374 1137921802.016 179485 121.13.128.132 1409 a...
23.05.2017 / 08:57