Ho un file di registro che vorrei aprire in Numbers per rendere molto più facile la ricerca. Il problema è che il formato non è CSV. Ogni riga ha una dozzina di campi e i campi stessi sono separati da spazi. Tuttavia, alcuni di questi campi sono stringhe, che contengono spazio, quindi non posso semplicemente eseguire una ricerca di sostituzione per gli spazi e inserire la virgola. Un campo, la data, è effettivamente formattato in questo modo: [06/Feb/2018:03:27:37 +0000]
. Questo sembra essere l'unico punto in cui vengono utilizzati [] s, quindi posso trovare / sostituire quelli con "s, ma sto ancora avendo problemi nell'importazione del documento. Posiziona ogni riga in una singola colonna.
Quindi, per riassumere, il mio obiettivo è prendere un file di input e suddividere ogni riga in modo che lo spazio sia il delimitatore, ma ignora gli spazi tra virgolette.