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

echo ou sed fora de um arquivo ks para gerar um script mysql_secure

vou criar um arquivo KS (Kickstart para instalação automatizada do SO). Eu instalo o mariadb com o arquivo ks. Mas parece um problema para executar o script mysql_secure. Minha idéia é gerar um script no arquivo ks que executará as mesmas eta...
18.08.2015 / 12:59
2
respostas

Evita que o sed imprima coisas vazias

sed -e 's/\([A-Za-z]*\)\( \)\([A-Za-z]*\)\(:\?\)\([A-Za-z]*\)\?\( \)\?\(.*\)\?/[][][][][][][]/' vai decorar class VoxelbuilderAdda:public VoxelBuilder Então parece que [class][ ][VoxelbuilderAdda][:][public][ ][VoxelBuilder] Se...
12.08.2015 / 11:06
1
resposta

Converta linhas específicas em um arquivo de texto para negrito [fechado]

Eu tenho um arquivo de texto com 100 linhas nele. Eu quero converter linhas particulares, digamos line1, line6, line27, linha 48, linha 86, line99 para negrito. Estou usando o Solaris 5.10, com KSH. Existe uma maneira que eu possa conseguir i...
19.06.2015 / 04:31
3
respostas

Extraia o valor de um arquivo e insira-o em outro arquivo, substituindo algum outro valor

Eu tenho dois arquivos, cujos números de linha não são iguais. Mas em file1 eu quero substituir linhas tomando referência do comando file2 using sed . Em file1 : tid.infno := 72 tid.setnr := 120 (This number 120 is wrong and It w...
05.06.2015 / 10:50
3
respostas

Removendo espaço em branco usando sed, mas ignorando o carimbo de data e hora

Eu queria remover espaço em branco de um arquivo CSV, o que eu posso fazer usando s/\ //g , mas ao mesmo tempo eu quero evitar a remoção do espaço entre os campos que tem registros de data e hora, por exemplo "06-JAN-15 13:20:00" : atualmen...
30.06.2015 / 19:03
2
respostas

use a opção i para adicionar texto como o primeiro item em uma linha

Eu preciso adicionar uma palavra antes que a linha comece, mas quero fazer isso para cada linha que o texto tiver. Se eu tiver sample/text/ e quiser adicionar data/sample/txt , como posso fazer isso? Eu tentei o comando sed i de vá...
11.05.2015 / 10:56
1
resposta

Ajuda na manipulação de um arquivo de teste

Eu tenho um arquivo parecido com aaa/bbb/ccc.bbb aaa/bbb/ddd.bbb aaa/eee/fff.eee aaa/eee/ggg.eee Eu gostaria de pular as linhas que terminam de forma semelhante (onde final é definido pela extensão, por exemplo, .bbb & .bbb ) e a...
06.05.2015 / 20:07
1
resposta

Como posso usar o sed para imprimir usuários exclusivos [fechados]

Desejo imprimir os usuários únicos no sistema usando apenas sed , usando: ls -la | sed '/^$USER$/p' .... Ele me fornece todos os arquivos correspondentes ao usuário atual e imprime as linhas em que estão. Isso significa que imprime toda...
02.05.2015 / 11:07
1
resposta

Mover um intervalo de palavras para o final da string

Eu tenho a seguinte string: "5 S comment=whatever Unspecific text fruit=apple animal=mouse sky=blue" Eu preciso mover para o final da string, tudo o que começa com comment para a palavra text . O início é sempre comment= e o d...
27.05.2015 / 14:53
2
respostas

Solicite a saída usando sed [duplicate]

Eu tenho esta saída depois de executar diff : < #R1#Number = Gauge32: 258 Name = STRING: "TATA" --- > #R1#Number = Gauge32: 280 Name = STRING: "TATA" Eu preciso implementar um comando sed em um script shell para ter esta...
05.05.2015 / 09:26