cambiare questo script per dividere un file txt in blocchi Unix?


1

Ho questo script e posso dividere enormi file txt in piccoli pezzi in formato Windows / DOS

Come posso apportare alcune modifiche per dividere in 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


si si si / r / n to / n o qualcosa del genere, puoi farlo?
Muntean Cosmin,

Leggi il link Risponde alla tua domanda ....
DavidPostill

ci sono molte opzioni lì, 1 voglio '' dividere e convertire '' allo stesso tempo non convertire dopo aver fatto la divisione, dimmi quale riga devo cambiare in quello script sopra, grazie
Muntean Cosmin
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.