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

sed variável de inserção antes da última linha

Eu gostaria de inserir uma variável antes da última linha. Este é o meu arquivo. $ cat file.txt one two three four five Quando eu tento sem usar variáveis, funciona bem. $ sed -i '$i name' file.txt $ cat file.txt one two three four...
15.04.2018 / 05:12
2
respostas

Como posso produzir resultados iperf apenas para Interval and Bandwidth?

Estou tentando obter a saída do comando iperf -c 10.0.0.1 -t 3600 -i 2 E só precisa dos campos Intervalo e largura de banda listados para toda a hora de registro. Eu não usei grep ou awk anos após anos. A ajuda seria incrível! Ex...
10.05.2018 / 19:39
1
resposta

substituindo apenas parte do padrão correspondente em sed

Para dezenas de milhares de linhas com a mesma estrutura, quero ir (por exemplo) daqui: abcd 12345 qwerty asdfg ... até aqui: abcd 12345,qwerty asdfg ... com sed 's/[0-9]\ [A-Z]/,/g' Eu posso igualar o espaço rigth mais os c...
25.07.2017 / 01:33
2
respostas

Sed substitui espaço com espaço de barra invertida (Bash)

Estou tentando substituir cada espaço neste arquivo de texto por um espaço de barra invertida. cat prefixedfiles.txt | sed "s![[:space:]]! \!g" Original: A a a Resultado:     A\ a\ a     
18.04.2017 / 17:45
2
respostas

sed e grep instruções

Como posso executar e testar as instruções sed e grep em Windows PowerShell ? Quando executo Windows PowerShell e tento testar a instrução sed no meu arquivo, ocorre o seguinte erro: The term 'sed' is not recognized as the na...
26.03.2017 / 17:23
1
resposta

Substituição de variáveis em um arquivo

Eu tenho um arquivo chamado template.tpl . #!/bin/bash RESULT='curl https://${MY_VAR_USERNAME}:${MY_VAR_PASSWORD}@my-domain.com/service' echo $RESULT if [ "$RESULT" == "ok" ]; then exit 0 fi exit 2 este arquivo de modelo deve ser anal...
27.04.2017 / 16:47
2
respostas

Adicionando conteúdo de um arquivo de texto ao meio de outro arquivo de texto antes de uma string específica

Eu estou tentando adicionar conteúdo de um arquivo de texto ao meio de outro arquivo de texto, que também antes de uma determinada string. Eu usei o comando abaixo para adicionar texto depois de uma sequência de caracteres como sed '/line3/...
28.04.2017 / 11:43
1
resposta

ls adiciona o prefixo do nome do host?

Existe uma maneira compacta de listar arquivos, com o nome do host incluído? Meus esforços para combinar ls , xargs , paste e substituição de processos falharam em mim. Este é o melhor que eu criei: ls * | paste <(echo $HOST)...
21.12.2016 / 23:16
3
respostas

Como prefixar as 3 primeiras linhas de um arquivo com variáveis diferentes?

Então eu tenho que passar por um log eu sou enviado por email (no windows), procure por uma linha para determinar o número de série do modelo, eu percebi que uma maneira fácil de fazer isso era escrever um script em lote feio para converter o lo...
24.09.2016 / 08:11
1
resposta

xargs com dois comandos - mkdir e sed

Eu quero criar catálogos e na mesma linha eu quero mudar o caminho e salvá-lo no arquivo de saída Eu não quero repetir o código, então eu tentei: cut -d ';' -f 1 tmp1 | tr '.' '/' | xargs -I % bash -c 'mkdir -p %; sed 's/$/\/version/'% >...
01.06.2016 / 19:51