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

Remover espaços entre duas palavras APENAS

Eu tenho o seguinte "/x/x y/asfas/g.pdf " "fdfdf "/x/y/yy y/d.doc " "fdfdf etc.. Eu quero remover os espaços entre a extensão e o "APENAS quando usei tr para remover o espaço à direita, ele remove os espaços intermedi...
20.06.2017 / 10:05
2
respostas

Como adiciono a data atual antes da extensão do arquivo para vários arquivos em um diretório?

Como eu adiciono a data atual antes da extensão do arquivo para vários arquivos em um diretório? Arquivos originais: Expenses.log Allowances.log Saída: Expenses_20170624.log Allowances_20170624.log Este comando acrescenta a data...
24.06.2017 / 17:54
1
resposta

sub substituição com uma variável

Estou tentando remover os primeiros n caracteres de uma string Eu recebo o seguinte erro: line 5: ${ echo $data | sed -r 's/.{ $index0 }//' }: bad substitution ao usar este código de dentro de um script bash: data=${ echo $data | sed -...
06.04.2017 / 18:59
2
respostas

Correspondência de RegEx + remoção de linha adicional

Então, eu sou muito novo no que eu atualmente me refiro como RegEx "avançado", por favor, me perdoem, é provavelmente muito fácil para vocês, mas eu preciso ser apontado na direção certa, porque agora eu estou lutando. Eu rastreei os fóruns e...
18.01.2017 / 20:51
2
respostas

Grep da última ocorrência de um padrão para outro padrão

Bom dia, Estou tentando escrever um script UNIX para um arquivo com vários padrões duplicados, seguido pelo padrão que estou procurando. Esta questão é muito semelhante a: " Obtenha a última ocorrência de um padrão antes de outro padrão "...
20.12.2016 / 20:39
2
respostas

Como remover o caractere de nova linha entre duas fontes \ n / font em unix?

Eu quero remover a nova linha entre duas tags html que existem da seguinte forma: <font> </font> Desejo remover o caractere de nova linha de modo que ele se torne: <font></font> Além disso, pode haver casos...
04.09.2016 / 16:53
1
resposta

Pesquisa e substituição de múltiplas linhas globais

Eu tenho um servidor com milhares de arquivos contendo um padrão de várias linhas que eu quero encontrar globalmente & substituir. Aqui está uma amostra do padrão: <div class="fusion-header-sticky-height"></div> <div cla...
13.11.2016 / 04:41
3
respostas

Expandir variável de ambiente de PIPE (SHELL)

Eu tenho uma pergunta que pode ou não ter uma resposta no formulário que estou procurando, mas qualquer formulário será suficiente. Eu tenho atualmente um arquivo de configuração, no qual usarei um comando shell no grep para encontrar uma lin...
05.12.2016 / 20:17
3
respostas

Encontre o padrão usando grep e substitua por sed [duplicado]

Eu tenho as seguintes linhas de código BalancerMember http://server3:82 status=D BalancerMember http://server2:80 status=D Eu quero procurar por entradas com a porta 82 e, em seguida, quero apagar status=D . Então, vai...
09.12.2016 / 06:17
1
resposta

Edite o valor na tabela

É necessário definir uma função que receba um nome de usuário, um local na tabela e o novo valor a ser definido. o conjunto de tabelas é user:value1:value2:value3 Percebo como posso fazer a substituição usando awk '{gsub... , mas não te...
04.12.2016 / 04:05