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

Classificando algumas linhas em um arquivo

1. Resumo Eu não entendo como posso classificar linhas em alguns lugares do arquivo, não em todos os arquivos. Seria bom, se fosse possível resolver essa tarefa, qualquer método gratis. 2. Configurações 1. Estrutura do arquivo Eu...
28.06.2017 / 11:07
2
respostas

Como substituir o caractere no grupo de captura por sed

Dado um padrão do formulário: a\b\c\d:text\text como posso usar o sed para a saída a/b/c/d:text\text isto é, dado um caminho usando barras invertidas seguidas de dois-pontos seguidos por texto arbitrário, como eu substituo apenas a...
23.08.2017 / 02:13
3
respostas

sed pergunta de correspondência de espaço em branco

Eu tenho este arquivo - # # gridID 1 # gridtype = lonlat gridsize = 10512 xsize = 144 ysize = 73 xname = lon xlongname = "longitude" xunits = "degrees_east" yname = lat ylongname = "latitude" yunits = "degrees_north" x...
28.08.2017 / 14:02
4
respostas

Script para substituir a última barra no ponto de montagem

Estou tentando fazer um script para excluir o último "/" no ponto de montagem dentro do fstab. Eu criei este script de shell, mas não estou feliz com o resultado. Gostaria de saber se alguém sabe como substituir pelo awk? Eu quero ir a p...
18.10.2017 / 12:54
3
respostas

Obtém informações específicas de um arquivo de log

Eu quero pegar algumas partes do meu arquivo de log, eu tentei cortar parte da solicitação para obter o usuário, módulo, ação, doAjax e ajaxAction Por exemplo, eu tenho 195.xx.x.x - - [25/Apr/2017:09:60:xx +0200] "POST /userx/index.php?m=c...
26.04.2017 / 15:32
1
resposta

Correspondência de padrões e grep juntos [duplicado]

Eu tenho um arquivo como abaixo Event1 A B C Event2 CC CC DD Event1 E N D Event2 Agora eu poderia sed entre o Evento 1 e o Evento 2 e conseguir todas as linhas entre eles, mas o que eu quero é, se o Sed puder gerar somente se as linhas...
04.01.2017 / 08:30
1
resposta

shell renomeia nomes de arquivos com caracteres não imprimíveis

Estou tentando encontrar uma maneira de renomear em lote nomes de arquivos que originalmente contenham caracteres japoneses, que não podem ser impressos em meu shell. Há claramente algo que estou perdendo aqui para entender como funciona o regex...
22.03.2017 / 07:22
4
respostas

Grava em um arquivo cujo nome é uma string correspondente em um script sed

Tenho protocolos de reunião com tarefas a serem executadas, cada uma iniciando com a palavra-chave TODO e terminando com D/nameOfAssignee , assim: Meeting 2017/03/22 some stuff TODO task for philipp D/philipp some more stuff TODO task...
27.03.2017 / 09:06
3
respostas

Compare dois arquivos e imprima apenas a primeira palavra das linhas que não correspondem a uma string

Eu quero comparar dois arquivos e imprimir apenas a primeira palavra das linhas correspondentes e que não correspondam junto com uma string. file1.txt ========= abc 123 bcd 234 cde 345 file2.txt ========= abc 123 bcd 223 cde 234 acima,...
27.12.2016 / 02:54
3
respostas

Usando sed / awk para recuperar o primeiro “token não-whitspace” em cada linha

Eu tenho um grande arquivo de N-Triples / N-Quads Eu quero ficar com uma coleção de apenas assuntos. Em arquivos menores eu poderia ter conseguido isso usando: awk '{print $1}' | uniq mas awk falha em arquivos grandes linhas . (...
21.12.2016 / 12:27