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

Deseja substituir as palavras por espaço em vários arquivos usando o comando SED [closed]

Deseja substituir as palavras por espaço em vários arquivos usando o comando SED Eu tenho uma palavra como 'Danny' com aspas simples em muitos dos meus arquivos em vários diretórios que eu quero mudar para 'Danny Samuel' desde que eu tenha...
17.04.2014 / 06:47
2
respostas

Método para colar uma coluna específica quando no terminal

Gostaria de colar apenas a terceira coluna de dados do terminal. Eu originalmente tenho algo como: 4 SF0086 SF0086 12 SF0087 SF0087 17 TSF141 TSF141 29 TSF070 TSF070 30 TSF028 TSF028 31 TSF122 TSF122 que eu copio e colo no terminal...
06.05.2014 / 22:28
1
resposta

Comandos dentro do bash não sendo interpretados?

Estou tentando executar um comando dentro de um script bash, $ (pwd) não está sendo interpretado, e nem mesmo usando eval. Isso não funciona: cat apache-vhost.conf | sed 's/{path}/$(pwd)/g' Nem isso: eval cat apache-vhost.conf | s...
26.03.2014 / 18:45
2
respostas

Usando o grep para encontrar os dois primeiros números de endereços IP?

Estou tentando descobrir como usar o grep para extrair apenas os dois primeiros números de um endereço IP em uma lista. Eu tenho uma rotina que está isolando o log entires (do Exim) que eu preciso, agora eu só preciso determinar quais são os doi...
28.02.2014 / 07:59
1
resposta

comparando linhas com awk vs while read line

Eu tenho dois arquivos, um com 17k linhas e outro com 4k linhas. Eu queria comparar a posição 115 à posição 125 com cada linha no segundo arquivo e se houver uma correspondência, escreva a linha inteira do primeiro arquivo em um novo arquivo. Eu...
24.04.2013 / 15:04
1
resposta

globbing, sed ou arquivos awk html

Eu queria criar um script que eu pudesse verificar .xhtml arquivos para imagens e adicionar tags alt, se necessário. Durante a pesquisa, encontrei expressões regulares e fiz man on glob , mas não tenho certeza sobre onde ou o que pesquisar...
14.12.2012 / 21:41
1
resposta

Substituindo parte de uma string por outra parte da mesma string [closed]

Como eu faria para substituir parte de uma string por outra parte da mesma string, em um script bash, usando sed ?     
23.03.2013 / 21:34
2
respostas

Como apagar linhas onde a parte dada da linha é mais de 100 caracteres?

Eu sei que posso excluir linhas com mais de 100 caracteres com isto: sed '/^.\{100\}..*/d' Mas tenho a seguinte linha de exemplo: <a href="http://xxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
10.04.2013 / 14:34
2
respostas

Reordenando strings no linux

Como posso alterar as linhas usando a linha de comando? por exemplo. Eu tenho estas linhas: Acct-Status-Type = Start User-Name = "37XXXXXXX" Event-Timestamp = "Apr 12 2013 15:56:55 AMT" Eu preciso mudar a ordem para isso:...
13.04.2013 / 06:28
2
respostas

como remover todas as aspas duplas do csv, exceto o campo específico

Eu quero remover todas as aspas duplas do meu csv, mas não o quarto campo (porque os quatro campos representam o PATH do arquivo) Por favor, informe como implementar isso por sed ou awk ou perl one liner , etc O que eu sei agora é usa...
29.07.2014 / 10:13