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
5
respostas

(Mac Terminal) sed para analisar JSON… o que estou fazendo errado?

No Mac Terminal, estou tentando analisar o "nome" dessa resposta JSON: {"created_at":"2012-08-27T20:04:27Z","deleted_at":null,"id":21462840,"item_type":"video","name":"CastingBy-v12 mixed.mov","private":true,"redirect_url":null,"remote_ur...
27.08.2012 / 20:58
3
respostas

Extrair partes únicas de texto do arquivo com awk, sed ou grep

Da saída de pactl list sink-inputs , eu preciso pegar o número sink input para o VLC. Antes disso, estou tentando extrair a peça que contém a saída apenas para o VLC. Todos os métodos que pensei que funcionariam têm deficiências. Este é um e...
19.05.2015 / 17:53
4
respostas

Como sed -e /// 'tudo, exceto um padrão específico?

Como posso substituir tudo em uma string por sed, exceto% e qualquer número que esteja diretamente conseguido? Significado, tudo, exceto strings como: %1 %código% %código% etc. Dadas strings desta forma: 1: [18x14] [history 1/200...
05.05.2014 / 19:29
4
respostas

Divide o arquivo de entrada com quebras de linha

Estou tentando inserir quebras de linha em um arquivo com base nos mesmos nomes que, por acaso, são o segundo campo do meu arquivo. Então, meu arquivo de entrada é como abaixo. 17412193|name1|organization 43979400|name1|organization 1405541|n...
26.03.2014 / 15:43
3
respostas

Inserindo texto no início de um arquivo com sed através do terminal no Linux [duplicado]

Como insiro texto no início de um arquivo via terminal?     
17.09.2011 / 05:44
3
respostas

Pegue uma coisa de uma linha e concatene-a com uma coisa de outra linha

Eu tenho o seguinte: 2018-11-10 23:57:21 [COMMAND]: sar -u 10 5 AIX host 1 7 11/10/18 System configuration: lcpu=64 mode=Capped 23:57:21 %usr %sys %wio %idle physc 23:57:31 10 7 0 83 16.00 23:57:41...
11.11.2018 / 13:02
4
respostas

Como prefixar os valores de uma coluna com um apóstrofo (')?

Eu tenho um arquivo CSV com várias colunas e milhares de registros, preciso prefixar todos os valores de uma das colunas (digamos, segunda coluna) com um apóstrofo ' , exceto no primeira linha ou linha de cabeçalho, pode haver um forro simpl...
23.10.2013 / 18:17
4
respostas

Como imprimir linhas entre pattern1 e 2nd match de pattern2?

O arquivo de teste é fornecido abaixo: PATTERN1 a b c PATTERN2 d e f PATTERN2 g h Quero imprimir a linha entre PATTERN1 e a segunda correspondência de PATTERN2 : PATTERN1 a b c PATTERN2 d e f PATTERN2     
28.06.2016 / 11:04
3
respostas

Como alterar um conjunto de caracteres entre delimitadores para a linha exata?

Estou tentando escrever um script para alterar a senha do usuário no banco de dados do usuário dovecot e não consigo entender como substituir um conjunto de caracteres entre delimitadores para linhas exatas com sed . Por favor, verifique es...
28.11.2014 / 18:43
7
respostas

Como dividir uma lista de nomes de arquivos em conjuntos de 5GB?

Eu tenho uma lista bem grande de arquivos que gosto de agrupar em uma lista menor de 5 GB cada para processamento adicional. A lista de arquivos está no seguinte formato: "tamanho" (de du ) "guia" "caminho absoluto", assim (ofuscar os nomes...
02.04.2014 / 15:43