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

Excluir linhas do padrão correspondem para trás

Eu tenho um arquivo CSV que preciso analisar, mas as primeiras n linhas desse arquivo são inúteis. Felizmente, sei que a linha de cabeçalho apropriada começa com foo e essa todas linha antes que a primeira aparição de foo na posiçã...
10.08.2016 / 14:13
2
respostas

Extrai partes do texto usando sed, awk

Eu abaixo do texto, como posso extrair a lista [83472, 8327489] e abcd: 32324? [83472, 8327489]abcd: 32324Expr bla bla [243fd]abcd: 4342Expr ieddsk [2324, 34543, 8937423]abcd: 3232432423423Expr bla bla     
01.09.2016 / 19:14
1
resposta

pontos de exclamação [duplicados]

Hoje encontrei este comando para extrair o nome de domínio do FQDN do controlador de domínio: DOMAIN_NAME=$(echo $DC_PC | sed -r 's!^[^.]+\.!!') Qual é o significado desses pontos de exclamação no sed? Como isso funciona?     
02.09.2016 / 09:47
2
respostas

Adiciona valor em um campo para uma determinada condição na coluna específica do arquivo

Eu preciso do prefixo digito 9 para a segunda coluna do arquivo quando o valor da segunda coluna começar com 10 e tamanho da segunda coluna for 8 Exemplo file.txt T01|10017516|01|ABCD|1203|EFGH T01|10905704|01|ABCD|1203|EFGH...
18.08.2016 / 21:52
1
resposta

Substituir valor em uma tabela

Eu tenho algumas tabelas para as quais eu preciso substituir um campo que tem uma posição aleatória em cada tabela. Para informações, a tabela são campos separados por ponto-e-vírgula e eu gostaria de substituir o campo "datum" por "YEAR-...
12.07.2016 / 16:53
3
respostas

Deseja imprimir um formato de tabela com várias linhas no shell scipt

Eu quero imprimir a linha em um formato de tabela usando sed ou awk ou qualquer outro em um script de shell. exemplo Line1 Line2 Line3 Line4 Line5 Line6 Line7 Line8 Saída desejada Line1 Line2 Line3 Line4 Line5 Line6 Line7 Line8...
06.07.2016 / 20:47
1
resposta

Como multiplicar duas colunas em um arquivo por um número constante

Eu tenho um arquivo como este. dados de entrada 4.2394 4.4569 4.2427 4.1011 4.2879 4.1237 4.2106 4.4844 4.2373 4.1071 4.1322 4.0502 4.3103 4.4255 4.4342 4.5262 Eu preciso multiplicar cada elemento por um fator constante (neste exemplo,...
21.06.2016 / 19:14
3
respostas

grep + expressão regular para coincidir com a palavra localizada antes da última palavra

Eu quero capturar todas as linhas que tenham a palavra (XXXX) antes da última palavra enquanto xxxxx - é o número /opt/OV/bin/opcagt -status scopeux Perf Agent data collector (5102) Running midaemon Measu...
19.09.2016 / 10:20
1
resposta

Por que saída em branco deste 'sed… END_SED | cortar …'?

A seguinte sed retorna ( ...| od -c ) sem ...|cut -d "\n" -f 0000000 1 9 2 \n 2 5 0 \n 0000010 Pseudocódigo # http://unix.stackexchange.com/a/290407/16920 sed -n -f - /usr/share/X11/xkb/symbols/us <<END_SED | c...
19.06.2016 / 06:41
3
respostas

Encontre um texto em um arquivo e insira um texto depois

Eu tenho um arquivo de texto. O arquivo de texto contém o conteúdo abaixo. ServerName ServerAdmin webmaster@localhost DocumentRoot Eu preciso inserir um texto www.mydomain.com após o ServerName . Existe algum comando para fazer isso?...
20.06.2016 / 06:04