Ho elenchi di file che contengono alcune colonne di dati. Non è ordinato come voglio dall'output, quindi sto cercando manualmente dove dovrebbe essere una linea. C'è un modo in Notepad ++ per ordinare le linee in ordine alfabetico? Se é cosi, come?
Ho elenchi di file che contengono alcune colonne di dati. Non è ordinato come voglio dall'output, quindi sto cercando manualmente dove dovrebbe essere una linea. C'è un modo in Notepad ++ per ordinare le linee in ordine alfabetico? Se é cosi, come?
Risposte:
Da Notepad ++ 6.5.2 è ora possibile ordinare nativamente le righe:
(Nota che questa risposta è stata scritta prima del rilascio di np ++ 6.5.2.)
Sembra che Notepad ++ non supporti l'ordinamento di default, ma Notepad ++ ha molti amici che fanno qualcosa del genere per te che chiamiamo plugin.
Dato che stai usando Notepad ++, suppongo che tu stia usando Windows. Hai alcune altre opzioni per ordinare alfabeticamente il contenuto di file di testo di grandi dimensioni.
Il mio preferito è PowerShell. È possibile utilizzare il cmdlet Sort-Object . Il comando seguente mostra un esempio di come utilizzare il cmdlet. Prima leggiamo il contenuto (Get-Content) di MyFile.txt, lo passiamo al cmdlet Sort-Object (Sort) e produciamo il risultato in un nuovo file (Out-File).
Get-Content MyFile.txt | Sort | Out-File MySortedFile.txt
Un'altra opzione è utilizzare il comando sort nel Prompt dei comandi.
sort MyFile.txt /o MySortedFile.txt
Infine, l'ultima opzione è quella di utilizzare uno strumento online: miniwebtool.com o sortlines.com faranno il lavoro.