Ich habe eine Datei, um seine Codierung zu konvertieren. In Terminal, ich habe:konnte nicht iconv verwenden, um die Codierung in der Shell zu ändern
$file -i *
und es stellt sich text/plain; charset=us-ascii
aus
Dann habe ich diese Befehlszeile:
$ iconv -f us-ascii -t UTF-8 oldfile.txt > newfile.txt
Es stellt sich eine Nachricht aus: iconv: illegal input sequence at position 2575661
ich gesucht und fand, dass dies darauf hindeutet, dass es ungültige Sequenzen gibt (zum Beispiel diese Seite https://spin.atomicobject.com/2011/07/13/some-useful-iconv-functionality/). Ich frage mich, was wäre der zuverlässigste Weg, um die Codierung in die am besten geeignete Codierung zu SQLite zu konvertieren, und wie die ungültigen Sequenzen zu finden? Vielen Dank!!
Danke. Ich habe versucht '$ iconv -c -f ...' Es funktioniert !! – achimneyswallow