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

Combine linhas sempre que a string corresponder no arquivo

Gostaria de combinar duas linhas sempre que a string específica fosse encontrada no arquivo. Entrada de amostra: { id: 23281598 total: { value: 3.0 } isThin: false raw: { value: 6.0 }...
01.03.2018 / 02:01
2
respostas

Como excluo as linhas subseqüentes após corresponder uma string ou um dígito? [duplicado]

Considere que eu tenho um arquivo grande contendo informações como (parte de cat file ): 33.829037 -0.113737 1.157153 33.830036 -0.113620 1.157157 33.831036 -0.113495 1.157169 33.832035 -0.113365 1.157191 33.833035 -0.11...
02.03.2018 / 15:36
2
respostas

Remover linhas de um arquivo após as N linhas iniciais, mas antes para o número inteiro

Eu tenho um arquivo como este: 1 2 3 4 5 0.05775 0.00238 0.02514 0.00469 0.01882 0.26868 0.04114 0.09359 0.02155 0.01367 0.11413 0.00907 0.04032 0.02487 0.01156 0.03759 0.00624 0.00819...
23.02.2018 / 19:00
3
respostas

Avalie a expressão capturada dentro da substituição em sed

Estou trabalhando no script de implantação e minha necessidade é substituir as credenciais do banco de dados (ou outro sistema) no arquivo de configuração. Eu tenho arquivos PHP com credenciais como: <?php return [ 'mysql-rw' =>...
29.01.2018 / 12:00
2
respostas

awk: Como usar diferentes separadores de campo e operar em colunas diferentes [closed]

Para vários arquivos, estou tentando extrair colunas contendo uma string específica, mas os separadores de campo nos arquivos são diferentes, e a string aparecerá em uma coluna diferente, dependendo do arquivo. Exemplo de linha no arquivo 1 (...
22.03.2018 / 01:04
2
respostas

Como extrair texto dentro do primeiro par de dois pontos [duplicado]

Eu tenho um arquivo de log que salva esse tipo de linha toda vez que um arquivo não pode ser extraído de um tar. tar: foto/201802131354184186718718.xml: No se puede efectuar open: File exists tar: foto/201802131365468046840684.xml: No se pu...
22.03.2018 / 01:50
2
respostas

br comando para substituir a primeira linha de um arquivo se começar com “// ------”

A ideia é: se a primeira linha do arquivo FILE.txt começar com //----------- substitua por //----------- %TAG Para fazer isso, usei o seguinte comando sed -i "1s/.\/\/-----------/& %TAG/" FILE.txt Mas não funcionou....
01.02.2018 / 17:13
2
respostas

find e sed (localizar e excluir)

Eu tenho uma pasta com poucas subpastas e arquivos dentro dela. Além disso, há um arquivo CSV contendo os nomes das subpastas e padrões existentes nos arquivos dentro da subpasta. O que eu quero fazer é ler o arquivo CSV usando o loop while d...
20.01.2018 / 15:06
1
resposta

Como remover um marcador de lugar em um arquivo de texto com texto de outro arquivo quando várias linhas estiverem presentes?

Eu tenho um arquivo: - id: 1.4.25.2 name: 'Configuring a VNC Server' permalink: '/rhcsa/managing-network-services/configuring-vnc-access/configuring-a-vnc-server' description: '<*description>' content: [] - id: 1.4.2...
27.01.2018 / 13:04
2
respostas

Erro no FreeBSD sed - Eu tenho permissões, mas “Permission denied”

Permissões: ls -al file -rwxrwxr-x 1 root wheel Grupo de usuários: groups wheel Se eu fizer isso: sed -i'' -e '/Marker/i\'$'\n''text string'$'\n' file Eu recebo um erro: sed: ../file: Permission denied Mas ao mes...
15.01.2018 / 07:28