¿Cambiar esta secuencia de comandos para dividir un archivo de texto en trozos de Unix?


1

Tengo este script y puedo dividir grandes archivos de texto en pequeños fragmentos en formato Windows / DOS

¿Cómo puedo hacer algunos cambios para dividir en formato Unix?

@echo off
    setlocal enableextensions disabledelayedexpansion

    set "nLines=2000"
    set "line=0"
    for /f %%a in ('type total.txt^|find /c /v ""') do set "fileLines=%%a"

    < "total.txt" (for /l %%a in (1 1 %fileLines%) do (
        set /p "data="
        set /a "file=1+line/%nLines%", "line+=1"
        setlocal enabledelayedexpansion
        >>"pass!file!.txt" echo(!data!
        endlocal
    ))

    endlocal


sí sí sí / r / n a / n o algo así, ¿puedes hacer eso?
Muntean Cosmin

Lea el enlace. Responde a tu pregunta ....
DavidPostill

hay muchas opciones allí, quiero "dividir y convertir" al mismo tiempo que no se convierta después de realizar la división, dime qué línea debo cambiar en el script anterior, gracias
Muntean Cosmin
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.