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
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 / 15: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 / 19: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 / 14: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 / 18: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 / 05: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 / 06:57
2
respostas

sed: imprime somente a primeira ocorrência de uma correspondência de padrão [duplicada]

Várias perguntas são semelhantes a esta, mas não encontrei uma solução que funcione quando quero procurar um padrão em várias linhas. O seguinte sed -n '/First string/,/Second string/ p' my.file imprime todas as ocorrências do padrão...
05.05.2017 / 12:15
2
respostas

Desconstruir uma linha em duas linhas com base em colunas específicas

Eu tenho um arquivo .tsv ( batch_1.catalog.tags.tsv ) consistindo de 1.965.056 linhas de 14 colunas . Eu quero dividir alguns deles em duas linhas . A primeira linha : começa com um sinal maior que (>) seguido por 8 das 14 colunas...
07.05.2017 / 02:34
2
respostas

Como extrair linhas começando com um padrão e pedaços entre dois padrões?

Eu tenho arquivos (digamos, infile.tex ) do formulário AAAA BBBB AAAA CCCC BBBB AAAA %%## Just some text \begin{example}[foobar] \begin{Sinput} > set.seed(271) > U <- runif(10) > plot(U, 1-U) \end{Sinput} AAAA BBBB CCCC \begin{...
11.04.2017 / 21:12
3
respostas

torr / awk substitui um padrão específico sob outro padrão

Então eu tenho um arquivo assim [ABC] value1=bla value2=bla value3=bla [XYZ] value1=bla value2=bla value3=bla Eu gostaria de substituir o valor1 no bloco [ABC] por "valor1 = notbla" e não por baixo do bloco [XYZ]. Eu já tentei sed '/AB...
07.10.2016 / 22:47