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
3
respostas

Extraindo uma parte de String usando grep / sed / awk

Eu tenho um arquivo de texto com algo parecido com isto: duration: 17100 series: 2016 episode: 58 modesizes: original: hd1=9120MB,hd2=7543MB,sd1=4872MB,high1=2833MB,low1=634MB runtime: 285 duration: 13...
16.09.2016 / 11:26
2
respostas

Como posso adicionar texto ao final de uma linha que contém várias strings?

Eu tenho um arquivo como este: 1;1471375551;joe;WO12344; 2;1471378551;frank;WO12345;1471380211 3;1471383211;frank;WO12345;1471385211 4;1471385311;frank;WO12345; 5;1471385311;joe;WO12346;1471388211 Gostaria de usar um script bash para enco...
17.08.2016 / 18:42
3
respostas

Substituir linha de palavras semelhantes por meio do SED

Eu tenho um arquivo sample_init.ora Existem 2 linhas no arquivo. db_create_file_dest="DATAG" control_files=('DATAG/DBNAME/controlfile/control01.ctl','DATAG/DBNAME/controlfile/control02.ctl') Agora, gostaria de alterar apenas a segunda...
17.08.2016 / 13:33
1
resposta

Como posso apagar linhas em branco em um arquivo? [duplicado]

Eu tenho um arquivo .txt como este: Euqueroquesejaassim: Estou pensando em substituir /(beginning of line)(new line character)/ .     
17.08.2016 / 01:30
4
respostas

Substituindo o final da palavra por outra coisa

Eu tenho isso: echo "walking ringer talking" Como uso o sed para alcançar a saída a seguir? walked ringer talked Eu tentei várias maneiras, mas não consegui fazê-lo funcionar. Os seguintes comandos são o que eu tentei. echo "wal...
13.10.2016 / 13:25
3
respostas

Como grep uma string em um arquivo e a saída do número ao lado da string

Eu tenho esta saída quando eu grep uma string em um arquivo. $ grep "java vm version" dev_server0 F java vm version : 6.1.094 25.51-b02 Só preciso da saída como 6.1.094 e removo todos os outros caracteres / números removidos. Como...
20.10.2016 / 11:15
2
respostas

Remove o último caractere antes de outro caractere

Eu tenho uma pergunta sobre o comando sed . É possível remover um caractere (ou conjunto de caracteres) entre um espaço vazio e um caractere escolhido? Se eu tiver uma lista contendo várias linhas de texto, como: a = 5 * x + 3 n\exit> a...
30.09.2016 / 14:24
1
resposta

Como posso corrigir uma string com sed - e não matar a string se o padrão não estiver lá?

Estou escrevendo uma função em zsh que tem uma string "find . -a -print:10" a parte :10 precisa ser aparada à direita. Isso pode mudar no futuro para se tornar :23 ou :77 etc, então parece que um padrão como :[0-9]+ é neces...
04.10.2016 / 01:21
2
respostas

Alterando arquivos de configuração com awk / sed [duplicate]

Eu tenho dois arquivos de configuração quase idênticos em dois diretórios diferentes ## file1.conf ## tunnel: enable: true interval: 20 public: false loop: enable: false interval: 20 public: false link: enable:...
11.08.2016 / 13:19
2
respostas

Como posso adicionar uma coluna a uma posição específica em um arquivo csv usando cat, sed, awk ou cut?

Eu tenho um arquivo csv com este conteúdo: col1, col2, col5 1, 1, 1 2, 2, 2 3, 3, 3 4, 4, 4 Eu preciso adicionar uma coluna na terceira posição do arquivo com um cabeçalho, mas com valores vazios. col1, col2, co...
05.08.2016 / 11:21