2009-02-11 9 views
0

J'ai écrit un script shell et créé un fichier spool pendant la programmation pour sauvegarder les données. Par défaut, le fichier est enregistré au format ANSI. Mais je veux enregistrer le fichier généré au format UTF 16 afin que tous les caractères spéciaux seront correctement enregistrés.Format de fichier du fichier spouleur

Répondre

0

Quelle coque? Quel système d'exploitation? S'il vous plaît fournir plus de contexte.

Unix, ok. Check this link

Unix crée des fichiers avec l'encodage défini par les paramètres régionaux en cours.

+0

Il s'agit d'un script shell basé sur unix. Je me connecte à une base de données et exécute une requête de sélection dans le script. La sortie de cette requête, je sauvegarde dans un fichier spool. Maintenant, comme il y a beaucoup de caractères spéciaux présents dans DB, je veux enregistrer le fichier au format UTF16. –

+0

Quelle base de données utilisez-vous? Vous devrez peut-être également définir l'encodage de votre client de base de données. Vous devez vous assurer que de l'encodage est correct tout le chemin. Il est également possible que l'application qui écrit dans la base de données n'encode pas correctement les données pour le stockage. – cdonner

Questions connexes