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

Removendo tags LaTeX aninhadas com o Regex

Como eu usaria regex (como com sed ) para remover todas as tags \index que ocorrem dentro de qualquer tag \index ? Por exemplo, uma confusão aninhada assim: \index{Test\index{test\index{test}}ing One\index{one} Two\index{two} Three\...
07.05.2014 / 07:27
1
resposta

Como inserir uma vírgula após cada oitavo caractere de uma linha usando sed

Como insiro uma vírgula após cada oitavo caractere de uma linha que tenha caracteres alfanuméricos, incluindo espaços em branco?     
10.02.2014 / 23:24
1
resposta

Ordenar arquivo em relação a uma parte de uma coluna

Eu tenho um arquivo que contém os detalhes do espaço em armazenamentos de dados. Eu quero classificá-lo de acordo com o espaço livre disponível neles. O arquivo é: Name:VSP-01-32 Capacity:2047 Free Space:144 Name:VSP-02-33 Capaci...
05.03.2014 / 12:59
2
respostas

Como você obtém o SED para substituir apenas o primeiro conjunto de caracteres em uma expressão de pesquisa?

Basicamente, acho que essa questão é mais de regex do que de SED diretamente, mas é o SED que estou usando, então é de onde estou começando. Eu tenho um arquivo de configuração web.config para um site do ASP.NET 2.0 para o qual estou automati...
22.08.2013 / 11:37
3
respostas

citar citações e barras invertidas no cygwin

Eu estou tentando extrair uma substring de uma string com sed no cygwin. #!/bin/bash var1="foo\ bar" var2="baz" var3="$var1 $var2" # extract "foo\ bar" from "foo\ bar baz" var4='echo $var3 | sed "s/"$var1"//"' echo "$var4" mas recebo a...
12.06.2013 / 20:48
2
respostas

Filtrando entrada com sed (regex)

Estou tendo um problema com o sed não retornar o que eu esperava ao usar um padrão regex para limpar alguma saída de uma consulta mysql. mysql -uroot -p -e 'SELECT 'path' FROM db.media_gallery' | sed -n -r 's/[^\/]+([^\s]+).*//p' A consul...
19.09.2013 / 02:27
1
resposta

Como usar variáveis em sed no Windows?

Estou escrevendo um script em lote para automatizar eventos de compilação no Windows e, como parte disso, preciso alterar algumas linhas em alguns arquivos. Então eu vou usar sed. Mas como eu uso variáveis em sed dentro de um script em lote?   ...
04.03.2013 / 18:50
1
resposta

torr / awk: modifica o arquivo de origem?

Estou tentando fazer o script de algumas alterações que preciso fazer em alguns arquivos de configuração. Vale ressaltar que eu sou um expert com nem sed nem awk, embora eu seja muito melhor com sed. Neste momento, estou fazendo: sed '/set...
31.05.2013 / 14:02
2
respostas

Analisando dois arquivos de entrada e comparando a existência da linha

Eu preciso pegar dois arquivos de texto e verificar se uma linha que existe no Arquivo A não existe em nenhum lugar no Arquivo B. Cada linha no Arquivo A que não existe no Arquivo B deve ser copiada para um log de saída. Um amigo meu suger...
02.12.2012 / 06:44
2
respostas

Localizar e ocultar a extensão do arquivo

Estou tentando encontrar todos os arquivos com o mesmo nome de arquivo (excluindo a extensão do arquivo) que ocorrem 3 vezes. Eu também preciso do caminho completo para o arquivo. O que eu tenho atualmente é #get file without extension ali...
11.04.2012 / 07:19