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

Usando o Awk ou uma alternativa para inserir uma nova linha lógica em uma sequência

Eu tenho dados brutos que assumem a forma de 50 linhas, conforme abaixo: 09-06-16 16:45:00 1100000000 09-06-16 17:00:00 1200000000 09-06-16 17:15:00 1300000000 - 09-06-16 17:30:00 1400000000 09-06-16 17:45:00 1500000000 Gostaria de usar...
02.12.2016 / 12:25
1
resposta

Converter de vírgula para Coluna (sed)

Eu tenho um arquivo * .csv com algum texto no seguinte formato: a, b, c d, e, f g, h, i Eu gostaria de converter isso em um arquivo * .xls com três colunas. É possível fazer isso com "sed"? Edit: Este é apenas um exemplo. O que me int...
17.11.2016 / 18:56
3
respostas

Sed e regex, mesmo padrão na mesma linha dois grupos diferentes?

Eu tenho alguns dados parecidos com isso: BLACK Harry<-George->Edna<-$$$Tom<-Tom->Phil<-Tue" Os dados que eu quero usar neste caso são: Harry<-George->Edna<- Tom<-Tom->Phil<- Meu comando, n...
01.12.2016 / 14:42
2
respostas

Altera o conteúdo de um arquivo do nome do arquivo

Eu quero escrever um script no qual o conteúdo do arquivo seja alterado com base em seu nome de arquivo. Suponha que eu tenha um arquivo chamado ABC_20161027220153.txt e o conteúdo do arquivo seja 2000|2000_ABC|04|||0000000000|| Eu...
31.10.2016 / 15:39
2
respostas

Como extrair um XML do arquivo de log

Eu tenho este arquivo de log abaixo, e gostaria de extrair o XML no meio dele usando um campo como pesquisa de entrada <ns12:equipmentId>089471386301077634</ns12:equipmentId> , para que o script faça uma pesquisa no arquivo de log...
11.11.2016 / 13:14
1
resposta

Como descobrir dois arquivos e remover as entradas comuns do segundo arquivo

Eu tenho um diretório principal e tem vários subdiretórios com muitos arquivos com nome e extensão semelhantes. Eu quero descobrir dois arquivos e depois remover as entradas comuns do segundo arquivo. Eu tentei seguir o comando awk 'NR==FN...
21.11.2016 / 11:35
1
resposta

Como usar o sed com muitos caracteres extras no caminho? [duplicado]

É possível usar sed para substituir o exemplo inteiro da linha entre colchetes abaixo? Parece que estou encontrando problemas para descobrir um delimitador a ser usado, pois / e muitos outros caracteres especiais existem na linha real qu...
08.11.2016 / 01:02
2
respostas

Troque duas strings separadas por um símbolo em vários nomes de arquivos de um diretório

Eu quero alterar uma string como author - name nos nomes de arquivo de alguns livros para name - author . Estou tentando ls * | sed -r 's/(.+) - (.+).pdf/mv - .pdf/' | sh Talvez seja uma mistura de Alternar duas seqüências de compr...
03.10.2016 / 12:06
2
respostas

Substituindo string por outra string

Na linha (s) que se originam do arquivo csv) 14/Feb/2016:15:21:33-0500]http://map1.link.de/mk qual é a parte mais fácil de substituir / excluir e adicionar ]http://map1.link.de/ com , tendo em mente que após map pode vir...
18.10.2016 / 17:08
1
resposta

Como encontrar e se juntar a uma string quebrada

Eu tenho uma tarefa para pesquisar e participar de strings quebradas em arquivos de configuração em vários servidores: O arquivo de configuração contém muitos parâmetros e uma seção dele tem poucas linhas quebradas, que precisam ser unidas....
18.10.2016 / 09:21