[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] juntar legendas
From: |
Jonathan Lessa |
Subject: |
Re: [shell-script] juntar legendas |
Date: |
Thu, 29 Nov 2012 08:50:13 -0300 |
Não entendi direito, veja se é mais ou menos isso:
no arquivo "arq1.srt" vc tem as linhas com os tempos e no "arq2.srt" vc tem
o texto da legenda.
O que vc está querendo fazer é colocar o texto do "arq2.srt" abaixo dos
tempos do "arq1.srt".
Mas no "arq2.srt" tem algo que delimite inicio e/ou fim de cada "fala"?
letra maiúscula, acento, ponto?
Poderia nos passar um trecho dos 2 arquivos?
Se possível usa o `cat -vet` pra visualizarmos em que termina cada linha.
Em 29 de novembro de 2012 08:12, Petterson Faria <
address@hidden> escreveu:
> **
>
>
> Bom dia pessoal
>
> Estou querendo juntar duas legendas em uma somente.
> Mas o arquivo não tem o mesmo numero de linhas
>
> Entao eu fiz um sed para remover as linhas em branco.
>
> Ai a estrutura ficou
>
> 1- linha que comeca com 0 (consigo identificar com grep ^0)
> 2- Texto que pode ter uma ou duas linhas
>
> Isso tudo um seguido do outro, exemplo:
>
> 00:01:02,645 --> 00:01:05,850
> Meus Deus do
> Shell!
> 00:01:02,645 --> 00:01:05,850
> Não pergunte se dá para fazer,
> mas como fazer (Julio C. Neves)
>
> Ou seja, tava tentando fazer um while read no *arq1.srt*, usando esses ^0
> como inicio e fim do bloco que quero copiar,
>
> Mas no *arq1.srt* pode ter uma linha e no *arq2.srt* ter duas linhas que
> correspondem a quebra de linha.
>
> Qual melhor maneira de fazer isso?
> fazer um for dentro do outro mesmo, usando um contador de linha
> individualmente?
>
> --
> Atenciosamente,
> *Petterson Faria*
>
> "Obstáculos são aquelas coisas assustadoras que vemos quando afastamos os
> olhos do alvo." (Hanah More)
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Att.:
Jonathan Lessa
[As partes desta mensagem que não continham texto foram removidas]
- juntar legendas, Petterson Faria, 2012/11/29
- Re: [shell-script] juntar legendas,
Jonathan Lessa <=