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
1
resposta

Como substituir a string do arquivo, que está presente no arquivo tar através do UNIX

Eu tenho um arquivo tar xyz.tar contendo muitos arquivos .sh como: 123.sh 456.sh 789.sh Todo arquivo .sh tem algum conteúdo de string, por exemplo 123.sh contém bem-vindo a Hollywood, 456.sh contém Eu amo Hollywood e 789.sh c...
04.03.2015 / 08:31
3
respostas

Gere o número de Seqüência para cada linha no final. Modifique o post que alguém pode ajudar e sugerir sobre isso.

Eu tenho essa consulta sed '/./=' abc.txt| sed '/./N; s/\n/, /' >> as.dat source file has 3 rows like below a b c Quando usar o seguinte comando, isso me dá um resultado como este Output 1 a 2 b 3 c mas eu g...
04.02.2015 / 16:26
2
respostas

Remove uma linha se a regex existe somente na primeira coluna de cada linha em um arquivo csv

Eu tenho os seguintes dados delimitados por vírgulas (espaços usados para clareza visual): 1 2014 23 2352 19.24 7.18 1 2014 23 2353 19.78 4.65 24 2014 23 2354 20.26 25.34 1 2014 23 2355 26.65 42.76 1 2014 23 2356 27.34 56.356 1 2014 23 2...
28.12.2014 / 12:05
1
resposta

Como adiciono algo ao final de “}” se um padrão é correspondido?

Se eu tiver algo parecido com isto: hello {sdsdsdsds} pattern {askjdasjkdjasd} hello {siadsd} pattern {iuewer} Se o padrão for correspondido antes de {*} , preciso adicionar um ; . Saída: hello {sdsdsdsds} pattern {askjdasjkdjasd}...
28.11.2014 / 20:52
3
respostas

Gerar arquivos de configuração de rede usando sed e bash

Estou um pouco enferrujado com minhas habilidades de script e estou tentando encontrar um bom ponto de partida para criar um script que crie arquivos (gerando novos nomes de arquivos) e edite o endereço IP no arquivo, incrementando-o em +1 Me...
18.11.2014 / 20:11
3
respostas

Dividir uma string até um local específico

Eu tenho uma pergunta e quero saber como lidar com isso com sed ? Como se corta uma variável até um local específico, no meu caso _g ? Exemplo variable="This_is_good_g0r0s0_continues" Eu preciso cortar essa variável até _g . Tamb...
03.12.2014 / 18:45
2
respostas

Copie as duas primeiras linhas de um arquivo e remova as linhas

Eu preciso processar um arquivo usando um script de shell. O arquivo chega com os dados, bem como algumas informações incorporadas, que são relevantes para o processamento. O arquivo está no seguinte formato: email_address system_area it...
29.01.2015 / 12:05
1
resposta

Recorte uma parte específica de uma coluna de um arquivo csv [closed]

Eu tenho que processar um csv contendo cerca de 15 colunas, uma das quais contém um timestamp particular que inclui milissegundos. Quando vou inserir este csv em um banco de dados, recebo um erro devido a esse formato de hora específico. Não con...
11.10.2014 / 13:54
2
respostas

Usando sed para encontrar uma palavra e substituir outra palavra

Eu tenho uma palavra como "modo v" em um arquivo. Eu quero substituí-lo para "mode sv". No entanto, todos os meus esforços falharam, pois há espaço após o modo     
23.09.2014 / 21:41
2
respostas

Exclua linhas consecutivas se os padrões corresponderem em cada linha

Bom dia, Eu queria saber como excluir linhas consecutivas quando esse padrão é encontrado: /^pt [a-z]\npy [0-9][0-9][0-9][0-9]\n// Entradas esperadas pt a py 01234 pt b cd abc py 5678 Resultado esperado pt b cd abc py 5678...
01.11.2014 / 02:38