2012/9/16 Victor Hugo Cespedes Zuleta <[email protected]>:
> emacs es el editor de texto mas poderoso del mundo.
>
>
> conozco de los comandos basicos para desplazarme y editar texto de cualquier
> archivo.
>
>
> ahora bien. yo creo audiolibros. y para eso dado un archivo de 200 paginas
> debo de dividirlo en 20 archivos de 10 paginas (lo anterior es solo un
> ejemplo).
>
> porque en realidad debo de dividir el archivo por peso.
>
> con la precaucion de que no se corte un parrafo. frase u oracion entre un
> archivo y el siguiente.
>
> Yo usaba el gedit para dividirlo en dos, luego en cuatro, luego en ocho. de
> la mitad en mitad, pero ahy limitaciones en que debe ser obligadamente
> potencia de 2.
>
> ademas de que es una labor muy copiosa.
>
> se que con emacs uno puede hacer iteracciones de un comando repetidas veces
> con solo poner los argumentos adecuados al comando.
>
> ¿alguien que pueda ayudarme en cuanto a la division de un archivos en partes
> iguales?

Creo que depende de que utilizas para delimitar las partes.

Una manera simple es usar las líneas, si cada línea es un párrafo,
puedes contarlas con `wc -l archivo.txt`, y tomar una parte de las
lineas con head y tail, digamos que quieres las tres primeras líneas:

    head -n 3 archivo.txt > parrafos1-3.txt

Y si quieres de la 7 a la 10:

    head -n 10 archivo.txt | tail -n 4 > parrafos7-10.txt

Si no tienes alguna estructura regular que delimite párrafos, creo que
solo queda hacerlo manualmente.

Saludos
-- 
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manuales.


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/caabycjmfgtxdzgztoa7gbmim82y1qwaxgskwl3rg6jt_dl3...@mail.gmail.com

Responder a