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
1
resposta

Ajuda a entender o comando sed

Alguém pode me ajudar a entender o que esse comando sed faz: sed -n '/\(^[^:]*[eE]xception\):.*/s///p' $LOGFILE | uniq -c Esta pesquisa $LOGFILE para as palavras Exception ou exception , conta quantas linhas tem esta palavra e inf...
02.11.2017 / 16:52
1
resposta

progresso do download do arquivo youtube-dl com a barra de progresso do zenity

Como adicionar a porcentagem de progresso do download do arquivo youtube-dl à barra de progresso do zenity exemplo de código (apenas um exemplo, não um em funcionamento) #!/bin/sh ( progress=$(youtube-dl --extract-audio --audio-quality...
12.06.2015 / 12:36
2
respostas

acrescenta uma palavra ao final de uma linha no arquivo txt

Eu tenho um arquivo que deve ter "OK" no final de uma determinada linha a linha que deve ser modificada é a primeira linha que não termina com "OK" Eu posso grep o arquivo para obter a linha a ser modificada usando o seguinte código...
03.09.2014 / 21:17
2
respostas

Como organizar arquivos em lote?

Eu tenho um diretório com gigabytes (cerca de 8GB) de pequenos arquivos individuais. Eu quero organizá-los em diretórios por data. A data em que foi criada faz parte do nome do arquivo. Aqui está um exemplo de um nome de arquivo: 4RCPBlock...
13.08.2013 / 23:20
1
resposta

Substitui todas as linhas entre dois padrões (inclusive) por um conteúdo de arquivo

Tudo está dito no título, quero substituir todas as linhas entre dois padrões por um conteúdo de arquivo. file1 line 1 line 2 foo foobar bar line 6 line 7 file2 line 3 line 4 line 5 arquivo desejado line 1 line 2 line 3...
29.01.2018 / 17:51
1
resposta

Como usar o sed para substituir uma variável de ambiente

Eu tenho as seguintes strings em um arquivo $ENVVAR someText ($ENVVAR) Eu quero usar sed para que apenas a segunda ocorrência da variável seja substituída pelo valor da variável de ambiente então $ENVVAR someText (value of env va...
30.01.2017 / 22:25
2
respostas

Como cortar a saída de 'who -b' para mostrar apenas data e hora

Eu quero, por meio de um simples comando no terminal, perguntar ao meu computador quando fiz o último boot do sistema e quero que a resposta apareça em um arquivo de texto com apenas números. Eu usei o comando: who -b >> file.txt Is...
12.10.2017 / 11:51
4
respostas

Encontre e substitua a parte numérica de uma string particular por um valor aumentado usando o comando terminal [duplicate]

O arquivo de entrada é test00.dat test07.dat test03.dat aram22.dat test09.dat aram09.dat test13.dat Eu preciso do arquivo de saída como test01.dat test08.dat test04.dat aram22.dat test10.dat aram09.dat test14.dat i.e. a cadeia nu...
30.03.2015 / 10:06
1
resposta

Erro ao compilar o guvcview contra o mais novo FFmpeg

No Xenial Xerus estou compilando a versão de lançamento do guvcview contra o mais recente git FFmpeg. No último FFmpeg PIX_FMT_YUV420P foi substituído por AV_PIX_FMT_YUV420P e suspeito que essa variável deva ser substituída pela fonte guvc...
30.09.2016 / 01:44
4
respostas

Como remover linhas que contenham asterisco usando o comando sed

Eu tenho um arquivo que contém as seguintes linhas. **;**;**; *(Eng_Sen:This is an apple)*;*(WordID:1 2 3 4)*;*(message:)*; **;**;** Eu quero excluir todas as linhas que contêm os seguintes padrões usando o comando Sed. **;**;**; **;**...
20.02.2016 / 09:36