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

Como fazer um comando sed para cortar o espaço em branco a partir do final de uma string ou normalizar o espaço em branco na string?

Eu tenho alguns dados como os seguintes "brand": "Some brand name ", "otherbrand": "Something else ", "brand":"Some third way" embora um pouco mais não estruturado assim, no entanto, uma estrutura que é a mesma é que há instâncias rec...
18.03.2015 / 15:19
1
resposta

Escape entrada de string para sed

Estou tendo alguns problemas com a substituição de uma string em um arquivo usando sed com uma string que contém novas linhas. O seguinte falhará completamente. Eu suponho que tenho que escapar da string replace_with, mas não posso descobrir com...
21.02.2015 / 14:28
0
respostas

Copia um arquivo enorme pulando a primeira linha usando o dd no Linux

Eu estava tentando copiar o conteúdo de um arquivo enorme (10 GB) para outro, ignorando a primeira linha (como em head -n1 ). Eu tentei várias maneiras de cabeça, cauda, awk e sed. Resolvido usando tail -n+2 > ./xab.1 veja link1 li...
29.01.2015 / 17:33
1
resposta

Script awk para executar um comando baseado na condição usando 'se'

Eu tenho um pedaço de código aqui que basicamente pega um arquivo chamado 'srcip' (que é apenas uma lista de endereços IP) e o compara ao meu arquivo '~ / db' que é apenas um banco de dados IP HOSTNAME delimitado por tabulações. servidores que t...
17.10.2014 / 20:25
1
resposta

como mostrar a porcentagem da bateria na linha hardstatus da tela gnu

Atualmente, tenho isso como minha última linha de hardstatus no gnu-screen aentrada~/.screenrcéaseguinte(apenascasoalguémqueiraalgoparecido)hardstatusalwayslastline'%{=g}[%{G}%H%{g}][%=%{=w}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%...
03.10.2014 / 03:59
1
resposta

Extrair texto entre duas barras e adicioná-lo ao final da linha depois de um caractere de tabulação

Eu tenho um arquivo de texto com esta aparência: data/CON/001/raw_series_ST_MC_REG_SM.nii data/PAT/001/raw_series_ST_MC_REG_SM.nii Gostaria de alcançar algo assim: data/CON/001/raw_series_ST_MC_REG_SM.nii TAB CON data/PAT/001/raw_serie...
01.10.2014 / 11:14
1
resposta

Remover os começos de endereços de email do texto usando grep ou sed

Eu tenho um arquivo de texto com linhas como as seguintes: John Stevenson Johnnyboy34 [email protected] 0320423\n Mike Anderson AndersMike [email protected] 0234234 Como faço para remover a parte "texto" dos endereços de e-mail...
24.09.2014 / 12:17
1
resposta

Bootstrap pkgsrc no erro macosx (10.9)

Estou tentando inicializar o pkgsrc-2014Q2 no OS X 10.9. O script reclama: cd /Users/tiramo/Downloads/pkgsrc-2014Q2/bootstrap/work/wrk/pkgtools/bootstrap-mk-files/work/bootstrap-mk-files-20140516; for file in bsd.* sys.mk; do tes...
27.08.2014 / 09:24
1
resposta

Retorna / transforma e retorna o padrão com nulos

Estou usando o grep / sed para analisar um grande arquivo binário cheio de nulos para alguns dados específicos. Isso está em um ambiente Windows usando o gnuwin32. Supondo que eu tivesse alguns para retornar alguns dados de um arquivo binário...
26.09.2014 / 05:26
1
resposta

Como usar o sed para examinar a linha sem conteúdo específico?

Eu fiz um arquivo de brinquedo chamado toy, seu conteúdo é como: aaa bbb Minha primeira ideia é usar: sed -n '/[^a]/ p' toy bbb imprime bbb, mas quando adiciono bb ab até o final do arquivo de brinquedo. Eu achei que perdia...
25.06.2014 / 13:00