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