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

pt sed selecionar entre dois padrões

First line NC1.c /* comments second line nc1.c */ */ adsf asfd Gostaria de combinar as linhas entre o "/ " e o último " /" e excluí-las, o resultado é First line NC1.c adsf asfd Como devo escrever o...
17.04.2017 / 10:30
2
respostas

Usando sed como substituir vírgula antes de uma cadeia específica

Eu tenho um arquivo temp.txt. Aqui queria substituir vírgula (,) com || entre a palavra-chave Select e From. select emp_name, emp_id, loc from emp_join , emp_loc where emp_join.id = emp_loc.id and join_date > to_da...
29.03.2017 / 14:31
3
respostas

linhas awk ou sed entre o mesmo padrão, incluindo a primeira correspondência

Este é o texto: * Tue This is the first line – info 1 – info 2 – info 3 * Wed This is not to be included A saída deste texto deve ser esta: * Tue This is the first line – info 1 – info 2 – info 3 NOTA: Eu tentei o awk e o se...
14.03.2017 / 11:25
3
respostas

Como combinar o conteúdo de um arquivo e renomear o conteúdo dos arquivos de diretórios e sub-diretórios usando o linux

Eu tenho o seguinte arquivo de texto pequeno ( mapfile.txt ) na minha máquina Linux. Eu preciso usar as informações neste arquivo para renomear outros arquivos em outros diretórios e subdiretórios. Como posso fazer isso? Sugestões de pergun...
13.03.2017 / 08:39
3
respostas

exibe todas as correções / pacotes instalados no último mês

Gostaria de exibir todos os pacotes instalados do mês passado com o comando rpm -qa --last que é gerado nesse formato: libgcc-4.4.7-17.el6.x86_64 Tue 01 Nov 2016 12:55:21 PM CET No meu script lastmonth=$(date --date...
22.03.2017 / 10:52
1
resposta

A bandeira Sed não está funcionando

Tenho 3000 palavras repetidas (ARG ARG ARG ARG ...) Estou tentando pesquisar e substituir a 500ª palavra por "UIO" Eu tenho tentado com sed -i 's/ARG/UIO/500' filename.txt Eu também tentei com sed -i 's/ARG/UIO/500g' filename.txt ,...
27.02.2017 / 21:01
1
resposta

Sed dando erro ao receber entrada da linha de comando [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Como garantir que a string seja interpolada em 'sed' substituição escapa de todos os metachars                                      1 resposta                             ...
23.05.2017 / 23:23
3
respostas

Adiciona uma nova linha no sed para fazer uma lista, escape de barra invertida não funciona

Eu quero adicionar uma nova linha após cada nome. Meu arquivo contém: Smoker, M., Schauser, L., Yoshioka, H., o que eu quero: Smoker, M Schauser, L Yoshioka, H então usei várias opções no sed: sed 's%\., %\n%g' sed 's%\., %\r%g'...
17.02.2017 / 18:26
1
resposta

Novas linhas no texto de múltiplas linhas do EOF produzem erros no comando sed usando o shell Unix [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Como garantir que a string seja interpolada em 'sed' substituição escapa de todos os metachars                                      1 resposta                             ...
09.02.2017 / 15:07
2
respostas

usando o awk com variáveis [duplicado]

Eu estou fazendo uma lista de palavras de todas as palavras digitadas em um programa que estará trabalhando com o texto inserido nele. Eu quero usar um editor de fluxo como sed ou awk para pesquisar a primeira palavra de cada linha em um docum...
25.01.2017 / 04:39