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

Como uso o sed para substituir um único '?

Eu preciso substituir '30 por '30 em vários arquivos. O seguinte não funciona: grep -Rl "'30" /myDir | xargs sed -i "s/'30/'30/g" Como faço para corrigir isso? Eu estou em uma máquina Fedora 26.     
12.09.2018 / 15:00
2
respostas

Acrescentar à segunda coluna

Existe um arquivo csv ip,time,name 1.1.1.1,2018-08-31 10:01:03,postgres 2.1.1.1,2018-08-31 12:51:13,oracle 3.1.1.1,2018-08-31 14:32:53,sql Eu preciso de saída como abaixo ip,time,name 1.1.1.1,2018-08-31 10:01:03.1,postgres 2.1.1.1,2018...
31.08.2018 / 09:38
2
respostas

sed: -e expressão # 1, char 44: regex de endereço não terminado

PROBLEMA: Estou escrevendo um script para configurar o Debian ..... Preciso comentar a linha em sources.list para o DVD, estou tentando usar o sed, sei como deletar a linha ou linhas mas quero comentar em vez disso. O que eu tenho é isso...
29.08.2018 / 06:06
2
respostas

Como obter as últimas três últimas datas de um log de arquivo?

Como posso imprimir as últimas três datas da próxima saída: User;month/day/year user1:01/01/2015 user1:01/01/2015 user1:01/01/2015 ... user1:01/09/2018 user1:01/08/2018 user1:01/07/2018 user1:01/04/2016 us...
03.09.2018 / 16:42
2
respostas

Analisa a saída com larguras de colunas dinâmicas e campos vazios

O gdrive tem um subcomando list , que imprime uma lista de arquivos, como no exemplo a seguir: gdrive list Saída: Id Name Type Size Created 1sV3_a1ySV0-jbLxhA8NIEts1KU_aWa...
27.08.2018 / 19:45
1
resposta

O Terminal não entende alguns comandos fáceis e continua tentando instalar o pacote 'sed' depois de tentar adicionar o diretório ao PATH

Aprendendo linux, escrevi um script simples para testar diferentes variáveis e argumentos de script. Tentei adicionar o diretório ao meu PATH, algo deu errado. Eu não posso nem usar o comando ls ... Eu não tenho idéia do que aconteceu, por fa...
10.08.2018 / 23:13
1
resposta

sed - * funciona, + não?

Estou renomeando um monte de arquivos de música, retirando os números das faixas usando sed. No entanto, estou confuso com o comportamento do sed em relação ao caractere '+' para expressões regex. O que eu queria fazer: for f in *\-[0-9]**...
27.06.2018 / 11:45
2
respostas

Excluir os últimos caracteres antes do delimitador

O conteúdo do arquivo de entrada é como: header;header;header;header 2018/06/04;141000;bla;bla Saída desejada: header;header;header;header 2018/06/04;1410;bla;bla Eu tenho o comando abaixo com sed sed -i 's/.//16' $inputFile...
20.08.2018 / 20:07
3
respostas

sed: move as linhas correspondentes para depois de um padrão?

Eu tenho um arquivo de configuração .drone.yml : workspace: base: x path: y pipeline: import-groups-check: pull: true static-check: pull: true build: image: golang:1.9.0 publish: image: plugins/docker:1.13...
28.06.2018 / 14:16
2
respostas

Substitua uma linha pelo texto completo de um segundo arquivo [duplicado]

Eu sei como substituir uma linha por outra linha ou várias outras linhas com ferramentas como sed . Mas existe uma maneira fácil de substituir uma linha em um arquivo com todo o conteúdo de um segundo arquivo? Então, vamos dar um exemplo....
16.04.2018 / 10:11