The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
langage c + simple question concernant la mémoire des adresses et des caractères ASCII JamesGoh High Level Programming 7 01-30-2008 04:00 PM
Weird caractères ASCII dans les noms de fichiers yamsin789 De programmation et de script Shell 2 10-07-2007 11:27 AM
Hex caractères du fichier ascii budrito HP-UX 2 08-10-2005 11:26 PM
Remplacer des caractères dans une chaîne de caractères en utilisant leur valeur ascii roops De programmation et de script Shell 2 03-04-2005 01:51 AM
question stupide à propos de caractères jalburger High Level Programming 2 09-28-2004 04:56 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 11-11-2005
jerardfjay jerardfjay is offline
Registered User
  
 

Join Date: Feb 2005
Messages: 146
Multi-caractères ASCII

Bonjour,

Yat-il un utilitaire UNIX / commande / exécutable qui convertit les caractères de la norme mutlibyte seul octet de caractères ASCII dans un fichier?

et

Yat-il un utilitaire UNIX / commande / exécutable qui reconnaissent multi caractères dans un nom de fichier?

Le jeu de caractères multi-typique que l'on peut rencontrer sont le chinois ou le japonais.

Merci
Jerardfjay
  #2 (permalink)  
Old 11-14-2005
vino's Avatar
vino vino is offline Forum Staff  
Supporter (in vino veritas)
  
 

Join Date: Feb 2005
Lieu: Bangalore, Inde
Posts: 2798
Vous voulez que la conversion se fasse dans un script?

Pourquoi voulez-vous faire? Ces choses sont généralement effectués dans l'application.

Si votre intention est de simplement regarder ces ZH * / JA locale caractères, vous pourriez ainsi changer l'information de la locale de votre machine et ensuite visualiser ces fichiers. Au lieu de la machine, changer la locale peut être fait à votre xterm lui-même.

Très précisément, LC_ALL et LANG variables.

Il serait quelque chose comme ceci

LC_ALL \u003d ja_JP.euc_jp
LANG \u003d ja_JP.euc_jp

Vino
  #3 (permalink)  
Old 11-14-2005
jerardfjay jerardfjay is offline
Registered User
  
 

Join Date: Feb 2005
Messages: 146
Citation:
Posté par vino
Vous voulez que la conversion se fasse dans un script?

Pourquoi voulez-vous faire? Ces choses sont généralement effectués dans l'application.
Vino,

Quel est exactement ce que j'ai l'intention de faire si je peux le faire. Malheureusement, il existe plusieurs applications qui se nourrissent dans mon script et de modifier le système de back-end ne serait pas réalisable.

Même si je mai ne pas être en mesure de changer le contenu des données représentées au sein de caractères multi-octets à un seul, si je peux effectuer le changement au moins au nom de fichier de niveau I devrait être ok.

S'il vous plaît aviser. Merci
Jerardfjay
  #4 (permalink)  
Old 11-14-2005
jerardfjay jerardfjay is offline
Registered User
  
 

Join Date: Feb 2005
Messages: 146
Citation:
Posté par vino
Il serait quelque chose comme ceci

LC_ALL \u003d ja_JP.euc_jp
LANG \u003d ja_JP.euc_jp

Vino
Vino,

J'ai aussi remarqué que j'ai deux env vars ensemble de la langue

Code:
shell>> env | grep LANG
LANG=ja_JP.euc_jp
NLS_LANG=AMERICAN_AMERICA.US7ASCII
Question: Dois-je le unset NLS_LANG à mon login à utiliser la variable LANG? S'il vous plaît aviser. Merci.

Jerardfjay
  #5 (permalink)  
Old 11-14-2005
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Lieu: NM
Posts: 5763
POSIX localedef locale et ne prennent pas en charge NLS_ <anything> - il existe une NLSPATH qui fait partie des paramètres de localisation. À l'exception de l'LANG, la locale sont toutes des variables LC_ <something>. Les variables NLS_ <anything> que j'ai vu ont été à l'appui des bases de données.

Vous voulez suivre les conseils de Vino et l'utilisation de la variable d'environnement LANG, mais laissez le seul NLS_ stuff. Elle n'affecte pas locale.
  #6 (permalink)  
Old 11-14-2005
jerardfjay jerardfjay is offline
Registered User
  
 

Join Date: Feb 2005
Messages: 146
Jim,

merci pour la clarification entre les deux variables. Voulez-vous arriver à savoir si ces variables sont l'échelle du système ou pour les différents paramètres de connexion? Aurais-je besoin d'un type spécial de l'émulateur de terminal comme dépasser pour voir correctement les jeux de caractères, ou bien une session telnet normal windows bien. S'il vous plaît aviser. Merci.

Jerardjjay
  #7 (permalink)  
Old 11-17-2005
vino's Avatar
vino vino is offline Forum Staff  
Supporter (in vino veritas)
  
 

Join Date: Feb 2005
Lieu: Bangalore, Inde
Posts: 2798
Citation:
Posté par jerardfjay
Jim,

merci pour la clarification entre les deux variables. Voulez-vous arriver à savoir si ces variables sont l'échelle du système ou pour les différents paramètres de connexion? Aurais-je besoin d'un type spécial de l'émulateur de terminal comme dépasser pour voir correctement les jeux de caractères, ou bien une session telnet normal windows bien. S'il vous plaît aviser. Merci.

Jerardjjay
Vous n'avez besoin de définir explicitement l'information de la locale.

lorsque vous configurez ces variables à des valeurs de votre choix, vous avez le luxe d'avoir deux lieux de votre machine. Mais chaque lieu est spécifique à un terminal.

Je ne suis pas sûr au sujet d'un telnet fenêtre affichant les caractères. Mais sur KDesktop, je pourrais les voir.

Vino
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 08:25 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0