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

Copie a linha no arquivo de texto e adicione a linha modificada ao final da linha no mesmo arquivo

Eu gostaria de copiar a linha no arquivo de texto editá-lo na mosca para substituir all / to | e cole na mesma linha na mesma linha. Eu tenho a primeira linha no arquivo de texto: http://webpage.com/(name-never-changes)/aCcboeasdfdRD/asdfa...
02.09.2018 / 19:54
4
respostas

Substituindo parte de uma string por números de contagem regressiva usando o comando sed [closed]

Eu tenho uma string: TestTest12312313 . Eu gostaria de substituir o número 13 nessa string por números de contagem regressiva -1,-2,-3,-4, .... usando o comando sed , então a saída é a seguinte: TestTest123123-1 TestTest123123-2 Tes...
02.09.2018 / 22:25
1
resposta

Como usar o sed para substituir todo o resto por outra string, exceto o padrão?

Eu preciso usar o sed para substituir tudo antes de corresponder ao padrão com outra string em um arquivo Existem vários caminhos no meu arquivo. Os últimos componentes desses caminhos são os mesmos, independentemente do usuário, no entanto,...
28.08.2018 / 04:02
1
resposta

Imprime linhas após um padrão grep até que um novo padrão seja encontrado

Eu quero pegar todas as linhas de um arquivo de texto depois de uma certa partida grep até que eu acerte outra partida diferente. Mas se houver outro jogo depois disso, quero mostrar as linhas novamente. Exemplo: Meu arquivo de texto é semelhant...
18.08.2018 / 12:14
2
respostas

Bash Divida em arquivos por linha

Eu tenho um enorme arquivo .txt com várias linhas, mas há uma string específica em uma linha que separa um número de linhas uma da outra Eu quero usar essa string para dividir em vários arquivos chamados de string atual. Exemplo de uma str...
20.08.2018 / 19:46
2
respostas

compreendendo a instrução estendida Sed / RegExp

Por isso, estou usando este forro para obter a versão mais recente do docker-compose . curl --silent "https://api.github.com/repos/docker/compose/releases/latest" | grep "tag_name" | sed -E 's/.*"([^"]+)".*//' Agora estou muito inter...
31.07.2018 / 09:10
4
respostas

Como substituir a linha com uma correspondência exata de uma string

Eu tenho um arquivo com este conteúdo: dskldfsd.com domain domain.com sub.domain.com domain.main.com anythinghere Desejo excluir a linha que contém a palavra domain . Usando o grep, este comando encontra a linha exata que eu quero:...
11.08.2018 / 14:40
1
resposta

Precisa corresponder ao padrão no KSH enquanto analisa as linhas do arquivo

FILE_CENT="/etc/nsswitch.conf" if [[ $OS = 'Linux' ]]; then if [[ -e $FILE_CENT ]]; then logInfo "nsswitch.conf found in $OS, Proceeding further..." while read -r LINE do if [[ 'echo $LINE | sed '/^passwd/'' ]]; then myarrlin=...
08.08.2018 / 12:24
1
resposta

Verificação da versão principal do Java no script bash

Acabei de instalar o Kafka após o tutorial. Não é iniciado devido ao erro de script sh : $ sudo kafka-server-start.sh /etc/kafka.properties /opt/Kafka/kafka_2.12-1.1.0/bin/kafka-run-class.sh: line 252: [[: 10 2018-04-17: syntax error in exp...
17.07.2018 / 20:20
1
resposta

AWK para substituir uma linha começa com um arquivo grande [fechado]

Eu gostaria de substituir uma linha no arquivo que começa com o conteúdo da variável $cont , usando awk . 5473 12G Ju 2 06:32 part3 5423 11G Ju 6 07:32 part4 573 11G Ju 2 08:21 part5 5473 11G Ju 6 09:12 part6 5423 1G Jl 6 09:32 part7...
02.08.2018 / 07:08