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

Quero condensar uma lista de intervalos (de-para)

Eu tenho dados envolvendo códigos atribuídos a intervalos na forma de From To Code 0 5 A 5 10 A 10 15 A 15 20 B 20 25 B 25 30 A 30 35 A 35 40 A 40 45 C 45 50...
04.03.2015 / 20:47
1
resposta

awk: as colunas não são impressas quando as cadeias de concatenação são passadas como uma cadeia de comandos

Encontrei alguma anomalia ao escrever um script. Os exemplos a seguir funcionam conforme o esperado: $ echo 123 | awk '{print $1 456}' 123456 $ sh -c "echo 123 | awk '{print $1}'" 123 Mas o seguinte exemplo não: $ sh -c "echo 123 |...
29.08.2014 / 10:35
3
respostas

Encontre uma string em uma seção de um arquivo com várias seções

Como sed / awk para uma string contida em outra string. TESTVAR=' { icon : "icons/773_l.png", id : 80, initialState : true, isPng : false, label : "Imagery", opacity : 1, requestType : "UUID", version : 79 } , { icon : "thisicon", i...
25.09.2014 / 16:57
2
respostas

Adicione texto ao final de cada linha

Eu tentei muitos comandos, assim: sed -i '' "s/$/<@string>/" txt.txt > txt2.txt Isso deixa o txt2.txt vazio, por quê?!? sed 's/$/<@string>/' txt.txt > txt2.txt Isso não faz absolutamente nada e me diz que o caminh...
22.08.2014 / 11:52
1
resposta

Como fazer o eco da linha específica de um arquivo para outra linha específica [duplicado]

Suponha que eu tenha um arquivo com cerca de 10.000 linhas. Como posso imprimir 100 linhas, a partir da linha 1200 até a linha 1300?     
29.06.2014 / 10:31
1
resposta

Recuperando sequências fasta usando informações de arquivo de leito do arquivo instalado localmente

Eu tenho um arquivo .bed contendo cerca de 30.000 linhas para as quais tenho as seqüências recuperadas usando fetch-sequences module da ferramenta rsat ( link ). [Nota: Esta ferramenta conecta-se ao servidor a cada vez para recuperar as seqüê...
02.07.2014 / 07:14
1
resposta

Remoção de espaços extras, mas não da nova linha de arquivos csv

Eu tenho que comparar 2 arquivos usando o comando comm como abaixo comm -23 csv1 csv2 > csv3 Eu pareço enfrentar o problema que ambos os csv são gerados a partir de diferentes fontes (csv1 é extraído de outro csv contendo muitas coluna...
17.02.2014 / 16:47
4
respostas

Imprime texto entre tags (inclusive) se determinado texto for encontrado

Eu tenho uma tarefa para extrair dados de vários servidores Apache. A tarefa é imprimir: <Directory ...> ... </Directory> onde + ExecCGI está localizado dentro. Deixe-me dar um exemplo para ilustrar. Suponha que o arquivo de...
22.05.2014 / 07:57
1
resposta

Pré-processamento de texto Como executar vários scripts de uma só vez

Eu tenho muitos scripts para limpeza de texto, existe uma maneira de executar todos eles de uma vez, em vez de fazer isso um por um, por exemplo, eu tenho: sed -i -r "s/[’'–]/ /g" *.txt sed -i 's/Aβ/ ABeta /g' ./*.txt Eu tenho cerca de 1...
04.04.2014 / 14:22
5
respostas

Use SED ou AWK para mover a string para a nova coluna e linha

Eu tenho um arquivo .csv delimitado por tabulações e preciso mover as informações da linha de cabeçalho para uma coluna "nova" no início e um número especificado de linhas para baixo. Eu gostaria de usar ferramentas padrão que eu uso atualmente,...
10.06.2014 / 14:39