Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407

    [DOS] Rimuovere salto riga in file testo

    Ciao a tutti.

    Ho un file di testo con queste due righe di dati:
    codice:
    2014-10-09 00:00:00.000;1663;2014-10-09 12:38:46.000;A;"                    
                        ";0;0;E/272
    
    
    2014-10-09 00:00:00.000;1663;2014-10-09 12:38:46.000;A;"
                        ";0;0;D/275
    Avrei bisogno di riallineare correttamente il contenuto del file txt su un'unica riga in questo modo:
    codice:
    2014-10-09 00:00:00.000;1663;2014-10-09 12:38:46.000;A;"";0;0;E/272
    
    2014-10-09 00:00:00.000;1663;2014-10-09 12:38:46.000;A;"";0;0;D/275
    Ho provato con questo file batch:
    codice:
    for /f "delims=" %%a in (oldfile.txt) do (echo/|set /p ="%%a%"
    )>>newfile.txt
    Ma l'output è sbagliato, cioè tutte le due righe sono diventate una unica.
    Potreste aiutarmi a risolvere?
    Grazie
    codice:
    2014-10-09 00:00:00.000;1663;2014-10-09 12:38:46.000;A;"";0;0;E/2722014-10-09 00:00:00.000;1663;2014-10-09 12:38:46.000;A;"";0;0;D/275

  2. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Tra i due doppi apici ci sono 42 spazi blank e la riga va a capo.
    controlla cosa metti dentro tra gli apici o cosa arriva dentro i doppi apici.. e
    se programmi usa la funzione TRIM usando il vbscript per accedere al contenuto del file e costruisci un filtro con un piccolo programma vbs.
    Controlla il file in esadecimale con un editor tipo ultraedit 32 ...
    ciao
    Ultima modifica di vic53; 14-10-2014 a 16:55
    Vic53

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.