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

Copie a primeira linha de um arquivo para outros arquivos usando xargs e sed

Eu tenho uma lista de arquivos CSV divididos. Como posso copiar o primeiro cabeçalho CSV para o restante dos arquivos CSV? profiles00.csv profiles01.csv profiles02.csv profiles03.csv ... Isto é o que tenho agora, mas como envio a saíd...
17.05.2018 / 01:55
1
resposta

$ 1 não está funcionando com sed

Eu tenho um monte de arquivos que contêm tags XML como: <h> PIDAT <h> O Eu preciso excluir tudo o que vem depois do primeiro <h> nessa linha, para que eu possa obter isso: <h> Para isso, estou us...
05.07.2018 / 05:16
3
respostas

Alterar último octeto em IP awk

Suponha que tenha o seguinte arquivo Somestring 1.2.3.4 more charachters and strings Somestring 1.2.3.5 more charachters and strings Somestring 1.2.3.6 more charachters and strings Eu quero mudar o último octeto no IP: Somestring 1.2.3...
25.04.2018 / 13:29
1
resposta

Substituindo a cadeia XPath no arquivo xsl

Eu tenho um arquivo XSL com XPath que corresponde a um arquivo XML com o padrão UBL 2.0 e preciso que o XPath se encaixe no padrão UBL 2.1. O número de arquivos que precisam da mudança é muito numeroso, por isso estou tentando usar o comando...
21.08.2018 / 17:51
2
respostas

Encontre e substitua pelo awk

Eu estou tentando grep coluna 4 com delimitador de pipe ( | ) e substituir todas as aspas duplas dentro dele e, em seguida, coloque essa seqüência de caracteres com aspas duplas novamente. exemplo de arquivo: col1|col2|col3|col4|col5|col...
24.03.2018 / 14:32
3
respostas

linux sed e lm sensors

Estou usando o seguinte while true; do sensors | grep 'Core 1'| sed -r 's/^.*: +(.*) +[(].*$//' >> lmdata.txt; sleep 300; done para formatar Core 1: +68.0°C (crit = +100.0°C) para +68.0'C como posso alterar o c...
10.04.2018 / 23:40
1
resposta

Como substituir strings de variáveis por caracteres especiais em sed

Eu comecei a usar sed para substituir texto em arquivos, para facilitar a alteração em massa do conteúdo dos arquivos, e eu tenho cada valor que precisa ser definido como uma variável com BASH e a substituição como uma função que chama todos as...
07.01.2017 / 19:13
3
respostas

Extraia parte das linhas com um padrão específico e armazene em um novo campo usando awk ou sed

Meu problema é semelhante a este , mas a parte que quero extrair está dentro da linha e também quero armazená-la em uma coluna recém-criada no arquivo original em vez de na saída. Uma linha no meu arquivo delimitado por tabulação se parece c...
01.01.2018 / 07:15
4
respostas

Como substituir apóstrofos 'simples' por apóstrofos 'duplos' com sed [duplicado]

tentando substituir apóstrofos simples por duplos. Mas não posso acertar. sed 's/'/"/'     
10.03.2018 / 21:32
4
respostas

find + como imprimir o nome do arquivo quando o grep é correspondido [duplicado]

o seguinte comando find útil, imprime o valor da tag Name find /tmp -type f -name '*.xml' -exec grep -o -P '(?<=<Name>).*(?=</Name>)' {} \; o problema é no caso de termos alguns arquivos xml em / tmp, então nunca sabemos...
18.01.2018 / 08:05